转载请注明出处:http://tokitsukaze.live/

题目链接:https://codeforces.com/contest/1089


Solved:4/13。

 

E.Easy Chess

solved by yuzuko.

就算多少个16就往右到头,然后在上一行从右到左,然后如果是16的倍数,最后剩0步的话,就得提前一格停在到第八行再到终点,分剩多少步的情况写一下。

 

F.Fractions

最开始想暴力看看,后面发现只要减一次,能约分,剩下的就是答案。

所以大胆猜测了一下,YES的一定能分成两个分数的和。于是暴力枚举第一个分数,check第二个。

复杂度不太会算(应该挺对的)。

 

G.Guest Student

枚举一个1作为起点,然后大力算,取个min即可。

 

L.Lazyland

简单贪心。

每种出现过的,留下时间最长的。然后把其他的全丢进vector里,sort一下,从小开始分配给没出现过的。

 

 

代码:

https://github.com/tokitsu-kaze/ACM-Solved-Problems/tree/master/Codeforces/2018-2019%20ICPC%2C%20NEERC%2C%20Northern%20Eurasia%20Finals