比赛链接:http://acm.bnu.edu.cn/v3/contest_show.php?cid=5727
手速不够。。。简直了啊
A:大神们说打表找规律,然后就可以得到了。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
B:大水题,(n-1)/n,分数要化简到最简式。
#include
#include
#include
#include
#include
#include
#include
C:比赛的时候猜了一下没敢交。。。后来才发现是对的啊。。。
什么都不加的话先手必胜,加了的话会构成环,如果是奇数环的话从第一个开始取先手必胜,偶数的环的话,先把环拆开,然后先手再取最大的可以必胜。总之,先手必胜。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
D:矩阵加速递推,水题做的太慢到这里没时间了啊。。sad
f(x)代表发育期;
g(x)代表更年期;
h(x)代表天数;
f(x) = y*g(x-1)+h(x-1)*p;
g(x) = x*f(x-1)+z*g(x-1);
h(x) = h(x-1)+1;
从:f(x-1) g(x-1) h(x-1) 1 到 f(x) g(x) h(x) 1
关系矩阵:
0 y p 0
x z 0 0
0 0 1 1
0 0 0 1
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
E:就是一个活动排序,大水题。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
F:读懂题之后就是一个标准的01背包了啊。
PS:代码写了1234B好巧啊。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
G:分大圆里面,小圆里面。分别推一下公式就可以了啊,小圆里面我是先求交点又推的公式。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
H:一个水题,结果错了好多遍啊。读题不认真啊。sad。。。
注意:i为偶数时i只能和i-1匹配。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include