2021-team7-019
从 Trac 迁移的文章
这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。
原文章内容如下:
[/wiki/2021-team7 返回]
== Rank和提交情况 ==
[[Image(1.jpg, 1000px)]]
Solved: 11/11
rank:1/470
== 流水账 ==
by fr
题外话:被某些不方便说的离谱事件搞的状态极差,于是今天不进行正常训练。
和 SSerxhs 一起单打 vp
开局签到 A(1,4/0), B(2,10/1), J(3,16/1), K(4,22/1), G(5,29/1).
看到榜上 D 和 H 过的比较多,看 H 感觉是大分类,于是先看 D,是个树剖板子 + 区间开根区间求和,17 min 打完 (6,46/1)。然后做 H,看 SSerxhs 连挂 4 发很慌,但别的题都没人过就硬开了。讨论一半后发现可以 O(n) 无脑大枚举于是删掉一大半讨论交一发就过了 (7,74/1)。然后 C 过的比较多,打开一眼秒了,~~不知道现场是谁带的节奏开 H~~ (8,90/2)。还剩 EFI 都没人过。看榜发现 SSerxhs 15 min 把 E 过了于是跟 E,是一道假的树形 DP 题,开个 map 一通乱搞就过了 (9,140/3)。SSerxhs 此时已经过了 F,但我对 DP 优化并不熟练于是先开 I,一看 k<=50 直接大力爆搜,顺利抢到 I 的现场一血 (10,159/4)。最后做 F,3h 左右想到 DP 方程然后套路单调队列优化,然而代码写的太 /shit 了结果直到封榜前才调完 (11,239/5)。因罚时优势比现场第一快 2min 罚时 AK。
== 题解 ==
A: 签到
B: n(n+1)/2/最大约数
C: 令所有 x_i=1,把 F_i(x_i+1)-F_i(x_i) 扔进堆里,取最大的更新
D: 树剖板子 + 区间开根区间求和
E: map 存一个部门的所有爱好,暴力乱搞即可
F: 单调队列优化 DP
G:高考数学题
H: 分两种情况:顺(逆)时针走完所有点,先顺(逆)时针走一些点,再反向走完剩下的点
I:爆搜 A B C 形成的七个不交集合的所有情况
J: 7+n*(n+11)/2
K: m 和 n 都是 4 的倍数时直接复制样例,否则不合法
[/wiki/2021-team7 返回]
Rank和提交情况

Solved: 11/11
rank:1/470
流水账
by fr
题外话:被某些不方便说的离谱事件搞的状态极差,于是今天不进行正常训练。
和 SSerxhs 一起单打 vp
开局签到 A(1,4/0), B(2,10/1), J(3,16/1), K(4,22/1), G(5,29/1).
看到榜上 D 和 H 过的比较多,看 H 感觉是大分类,于是先看 D,是个树剖板子 + 区间开根区间求和,17 min 打完 (6,46/1)。然后做 H,看 SSerxhs 连挂 4 发很慌,但别的题都没人过就硬开了。讨论一半后发现可以 O(n) 无脑大枚举于是删掉一大半讨论交一发就过了 (7,74/1)。然后 C 过的比较多,打开一眼秒了,不知道现场是谁带的节奏开 H (8,90/2)。还剩 EFI 都没人过。看榜发现 SSerxhs 15 min 把 E 过了于是跟 E,是一道假的树形 DP 题,开个 map 一通乱搞就过了 (9,140/3)。SSerxhs 此时已经过了 F,但我对 DP 优化并不熟练于是先开 I,一看 k<=50 直接大力爆搜,顺利抢到 I 的现场一血 (10,159/4)。最后做 F,3h 左右想到 DP 方程然后套路单调队列优化,然而代码写的太 /shit 了结果直到封榜前才调完 (11,239/5)。因罚时优势比现场第一快 2min 罚时 AK。
题解
A: 签到
B: n(n+1)/2/最大约数
C: 令所有 x_i=1,把 F_i(x_i+1)-F_i(x_i) 扔进堆里,取最大的更新
D: 树剖板子 + 区间开根区间求和
E: map 存一个部门的所有爱好,暴力乱搞即可
F: 单调队列优化 DP
G:高考数学题
H: 分两种情况:顺(逆)时针走完所有点,先顺(逆)时针走一些点,再反向走完剩下的点
I:爆搜 A B C 形成的七个不交集合的所有情况
J: 7+n*(n+11)/2
K: m 和 n 都是 4 的倍数时直接复制样例,否则不合法
附加文件
- 1.jpg by fr200110217102