校選拔賽F題

2021-09-02 20:26:03 字數 513 閱讀 7240

//給n個二維點,求兩座標差值為相反數的點對數

#include using namespace std;

typedef unsigned long long ull;

int ans=0;//輸出答案

mapca; //定義對映,first是點差值,second是這個點差有多少個點

int main()

map::iterator ite; //定義迭代器

for(ite=ca.begin();ite!=ca.end();ite++)//第乙個點差的點數*點差與其相反的點數就是點對數

ans+=ca[0]*(ca[0]-1)/2; //如果有點差為0的,注意求組合數c(n,2)

cout

}樣例輸入

5 9 10

1 3

5 5

5 4

8 6樣例輸出

2

校選拔賽H題

給出毛毯一部分,可以在平面內無限延伸 問對給乙個 是否能與毛毯匹配 include using namespace std char mp1 53 53 mp 103 803 毛毯,int n,m,k 毛毯行,列,數 int check int x,int y,int w,int h 上面的匹配是自...

2010校選拔賽題目H

h include include double hanshu int n,int m int main double hanshu int n,int m 下面是正確的。資料型別問題。vc 環境下 double的取值範圍遠大於long int。int 位元組4 數值範圍 2147483648 21...

選拔賽總結

時間限制 1 sec 記憶體限制 512 mb 提交 18 解決 9 提交 狀態 討論版 命題人 admin 題目描述 手機端qq推出了貼表情的新功能,復讀機勢力再次猖狂起來,她們把表情貼的到處都是!裙主決定把被復讀次數最多的表情從聊天記錄中刪去。聊天框是乙個大小為n x m的黑白點陣。背景色是白色...