Codeforces Round #388(div.2) 17-1-5

A-Bachgold Problem

每個大於1的數都可以由2或3組成.


B-Parallelogram is Back

已知平行四邊形的三個點求第四個點.
可以觀察到第四個點的情況有且只有三個.固定兩個點形成的邊,在由另外一個點來推出第四個點.(根據固定的那條邊的斜率來推,k>0,第三個點的橫縱座標同時加或者同時減那條邊橫縱座標的差值,k<0,同理)

Code


C-Voting

貪心的方法就是先發制人,對接下來即將要發言的敵對員工進行封殺.
用兩個隊列分別裝D的下標和R的下標,每一次封殺後就將敵對隊列的隊首彈出,同時將自己放到隊尾,哪方的隊列空了就輸了.

Code


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章