编辑代码

#include <stdio.h>

int main(void)
{
    int x[100]={0},y[100]={0};
    int N;
    int sum=0;

    scanf("%d",&N);

    for(int i=0;i<N;i++)
    {
        scanf("%d %d",&x[i],&y[i]);
    }

    for(int i=0;i<N-1;i++)
    {
        for(int j=i+1;j<N;j++)
        {
            int x1=x[i],x2=x[j],x3,x4;
            int y1=y[i],y2=y[j],y3,y4;

            x3=x1+(y1-y2);
            y3=y1-(x1-x2);
            
            x4=x2+(y1-y2);
            y4=y2-(x1-x2);

            int legal=0;
            for(int k=0;k<N;k++)
            {
                if(x[k]==x3 && y[k]==y3)
                    legal++;
                if(x[k]==x4 && y[k]==y4)
                    legal++;
            }
            if(legal==2)
                {sum++;}
        }
    }
    printf("%d\n",sum);
}