struct?Point
{
int?x;
int?y;
}
int?main()
{
int?num;
cin?>>?num;//獲取燈塔數量
Point?p[num];
//獲取每壹個燈塔位置
for(int?i?=?0;?i?<?num;?i++)
{
cin?>>?p[i].x;
cin?>>?p[i].y;
}
int?count?=?0;
//統計結果
for(int?i?=?0;?i?<?num?-?1;?i++)
{
for(int?j?=?num?+?1;?j?<?num;?j++)
{
if((p[i].x?-?p[j].x)?*?(p[i].y?-?p[j].y)?>=?0)
{
count?++;
}
}
}
//輸出結果
cout?<<?endl?<<?count;
}