2009-05-13 16:53:20 Accepted 2428 31MS 264K 1174 B C++ 
   本题给出一系列点坐标,要求求出有其中4个点组成的正方形有几个。可以将n个坐标按x从小到大排序,可以方便地寻找到2个点是x坐标相等的,若得到的是(x1, y1), (x1, y2),可以查找是否存在(x1 + y2 - y1, y1),(x1 + y2 - y1, y2),若存在,则可以构成一个正方形.