#include #include #include #include using namespace std; int n,nr; struct coord{int x,y;}points[100000]; int comp(const void *a,const void *b){ int ax=((struct coord *)a)->x; int bx=((struct coord *)b)->x; int ay=((struct coord *)a)->y; int by=((struct coord *)b)->y; //cout<bx) return 1; else if(axby) return 1; else if(ay>n; for(int i=0;i>points[i].x>>points[i].y; //comp(&points[5],&points[4]); qsort(points,n,sizeof(coord),comp); for(int i=0;i0 && points[k].x==points[i].x){ if(points[i].y-lc==points[k].y) { nr++; } k--; } } } cout<