2020-team8-0403
从 Trac 迁移的文章
这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。
原文章内容如下:
== Rank ==
[[Image(Standings.png,1000px)]]
TYPE: contest
NAME: 2021 ICPC 昆明
PLAT: win-pintia
MODE: online
TIME: 2020.04.03 11:00~16:00
TEAM: 林加德[詹哲远, 郑皓蔚, 陈逸]
RANK: 21/813 2.58%
SOLVE: 7/13
C 04:26:12
H 00:03:07
I 02:17:57(-1)
J 02:52:06
K 04:07:12(-1)
L 00:27:04
M 01:25:51
== 流水账 ==
开场发现H是弱智签到题,先过了H,随后跟榜很快过了L,之后cy上机写M,但是写了挺久,过M之后KanaD和szy一起开J,cy过I,过I后KanaD先上机写了一会麻将,Szy开出J后cy上机写J,之后KanaD开始卡麻将,Szy开C,cy开D,卡到4h时发现szy转述的麻将题意有点小问题,改完过了,szy开出C,cy上机很快过C,szy已经精疲力尽,最后cy和KanaD没能开出D
== 个人总结 ==
Szy:首先是前场大家都不太顺,题目不是很适合我们队的打法,我们比较难多点开花,速度很慢,J消耗了3个人很多的精力,然后K的卡题也带来了很大的伤害,第三个后面虚空之梦快速进展也让我觉得压力很大,这场大家状态都不是很好,也没关系,在逆境中还是回到了金牌区,好好调整状态备战EC-FINAL.
cy:感觉这场打的有点慌,上机时写的也不是很快,导致没有很多时间想题,开的题不够多,原本G题大概是能写的。
zhw:打比赛全程有点慌,也没啥自信,bug没调出来的时候也很痛苦,再加上签到题签的不够快,导致全程贡献较低
== 题解 ==
A:可以wqs二分,也可以把题意转化为一排数字,不能取相邻的,花费不超过K,最少能取几个,考虑贪心,取完一个后相当于把边上两个合并,代价为边上两个的代价减去这个的代价,可以证明这个贪心是对的
B:
C:G[i][j]表示i和j颜色相同合并成此颜色的最小代价,f[i][j]表示i到j合并的最小代价,g[i][j]=min(f[i+1][j-1]+1,g[p][t]+f[i+1][p-1]+f[t+1][j-1]+(i+1<=p-1)+(t+1<=j-1)),f[i][j]=min(g[i][p]+f[p+1][j]),也有不同的dp方式
可能g[i][j]=min(f[i+1][j-1],g[i][p]+g[p][j])
D:
E:
F:
G:
H:签到
I:计算几何签到
J:考虑每个环独立,每个环可以发现只要换两次
K:爆搜剪枝
L:答案为最长下降子序列的长度,每个数字为以他开头的最长下降子序列
M:考虑每次可能会有找不出的数字只可能在和>2*当前和的时候,所以在主席树上暴力查log次即可
Rank
TYPE: contest
NAME: 2021 ICPC 昆明
PLAT: win-pintia
MODE: online
TIME: 2020.04.03 11:00~16:00
TEAM: 林加德[詹哲远, 郑皓蔚, 陈逸]
RANK: 21/813 2.58%
SOLVE: 7/13
C 04:26:12
H 00:03:07
I 02:17:57(-1)
J 02:52:06
K 04:07:12(-1)
L 00:27:04
M 01:25:51
流水账
开场发现H是弱智签到题,先过了H,随后跟榜很快过了L,之后cy上机写M,但是写了挺久,过M之后KanaD和szy一起开J,cy过I,过I后KanaD先上机写了一会麻将,Szy开出J后cy上机写J,之后KanaD开始卡麻将,Szy开C,cy开D,卡到4h时发现szy转述的麻将题意有点小问题,改完过了,szy开出C,cy上机很快过C,szy已经精疲力尽,最后cy和KanaD没能开出D
个人总结
Szy:首先是前场大家都不太顺,题目不是很适合我们队的打法,我们比较难多点开花,速度很慢,J消耗了3个人很多的精力,然后K的卡题也带来了很大的伤害,第三个后面虚空之梦快速进展也让我觉得压力很大,这场大家状态都不是很好,也没关系,在逆境中还是回到了金牌区,好好调整状态备战EC-FINAL.
cy:感觉这场打的有点慌,上机时写的也不是很快,导致没有很多时间想题,开的题不够多,原本G题大概是能写的。
zhw:打比赛全程有点慌,也没啥自信,bug没调出来的时候也很痛苦,再加上签到题签的不够快,导致全程贡献较低
题解
A:可以wqs二分,也可以把题意转化为一排数字,不能取相邻的,花费不超过K,最少能取几个,考虑贪心,取完一个后相当于把边上两个合并,代价为边上两个的代价减去这个的代价,可以证明这个贪心是对的
B:
C:G[i][j]表示i和j颜色相同合并成此颜色的最小代价,f[i][j]表示i到j合并的最小代价,g[i][j]=min(f[i+1][j-1]+1,g[p][t]+f[i+1][p-1]+f[t+1][j-1]+(i+1<=p-1)+(t+1<=j-1)),f[i][j]=min(g[i][p]+f[p+1][j]),也有不同的dp方式
可能g[i][j]=min(f[i+1][j-1],g[i][p]+g[p][j])
D:
E:
F:
G:
H:签到
I:计算几何签到
J:考虑每个环独立,每个环可以发现只要换两次
K:爆搜剪枝
L:答案为最长下降子序列的长度,每个数字为以他开头的最长下降子序列
M:考虑每次可能会有找不出的数字只可能在和>2*当前和的时候,所以在主席树上暴力查log次即可
附加文件
- Standings.png by szy12345