0_0_33798023_24511.cpp: In function 'int main()': 0_0_33798023_24511.cpp:56:20: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] else if((p1 == n) || (p1[p1t + 1].v < p2[p2t + 1].v - p1[p1t].v && p2t <= n)){ ^