牛客国庆集训派对Day4
Solved : A、D、G、H、I、J
unsolve : B、C、E、F
A.深度学习
Solution of A
大胆猜测,答案为$n$。然后感觉没什么问题,就交了,就过了。 显然,最优情况下是$n$组各选中一次,故答案为$n$。
Code of A
1 |
|
D.最小生成树
Solution of D
因为边权为$a_u + a_v$,所以最小生成树即将点权最小的点与其他所有点直接相连得到的树,故答案为$(n - 2) min(a_i) + \sum_{i = 1}^{n} a_i$。
Code of D
1 |
|
G.区间权值
Solution of G
将$f(l, r)$展开,然后化简,得到式子:$\sum_{i = 1}^{n} w_i \cdot (c_n - c_{n - i} - c_{i - 1})$, 其中$c_i = \sum_{j = 1}^{i} b_j$、$b_i = \sum_{j = 1}^{i} a_j$,即b为a的前缀和,c为a的前缀和的前缀和。
Code of G
1 |
|
H.树链博弈
Solution of H
队友说只要存在树上某层的黑色结点数为单数,便是先手必胜,otherwise。
Code of H
1 |
|
I.连通块计数
Solution of I
包含根结点的方案数为:$\prod_{i = 1}^{n} (a_i + 1)$
不包含根结点的方案数为:$\sum_{i = 1}^{n} a_i \cdot (a_i + 1) / 2$
Code of I
1 |
|
J.寻找复读机
Solution of J
模拟即可,注意不说话的人也可能是复读机。
Code of J
1 |
|