2019ccpc 秦皇島站 A題 hdu6731

2021-09-28 15:23:14 字數 726 閱讀 2558

計算幾何

注意點:

map存極角排序好的向量

使用count減少時間和記憶體消耗

分別處理直角點是查詢點與直角點不是查詢點這兩種情況 離線搞

#includeusing namespace std;

typedef long long ll;

typedef double db;

const int n=2005;

const db eps=1e-8;

int dcmp(ll x)

struct v

v(ll x,ll y):x(x),y(y){}

v operator +(v v)

v operator -(v v)

bool operator <(v v)const

bool operator ==(v v)const

int quad()const

};ll dot(v v1,v v2)

ll det(v v1,v v2)

mapm;

v a[n],b[n];

int ans[n];

int main()

for(int j=0;jans[i]/=2;

}for(int i=0;i}

for(int j=0;j}

for(int i=0;i}

return 0;

}

2019CCPC秦皇島站後記

前 時隔一年又來了秦皇島,這次吸取了上一次訂賓館的教訓,換了一家網上看起來挺好看的賓館,然後剛進門我就傻眼了。day1.早上三點半起來趕上海飛秦皇島的飛機,一上飛機我就睡著了,醒過來的時候發現昨晚通宵的jls已經開啟了電腦,果然真正的神仙都是不需要睡覺的 熱身賽比較快樂,簽完到之後發現d是列舉答案,...

2019CCPC秦皇島站打鐵有感

9 3中午確定報名 9 3晚上打選拔賽,拿到了此次去ccpc秦皇島站的名額 9 4完成小學期大作業後,開始準備此次區域賽 9 5 9 20 簡單複習,後面算煩人的綜測 9 20 9 21 長沙 北京 秦皇島,熱身賽 9 22 正式賽打鐵 9 22 9 23 秦皇島 鄭州 長沙 很久沒有好好思考了。2...

2019CCPC秦皇島賽後總結

首先說說我們的的戰績吧,我們是打鐵的隊伍,打鐵打的很徹底的,因為有一道題目到最後我們都沒有想出來他到底是個啥 還是賽後問的隔壁的乙個隊伍的基本思路,不得不說的是我們這次去,去的時候還是壓力還是挺大的,可能看到了很多的隊伍都是在牛客多校上面的非常厲害的隊伍,也可能是我們是乙個頭陣,打不好很難受 說說做...