2021-team5-007
从 Trac 迁移的文章
这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。
原文章内容如下:
[/wiki/2021-team5 返回]
[[Image(Standings.png)]][[BR]]
[[Image(Submissions.png)]][[BR]]
== 概述 ==
Southeastern European Regional Programming Contest 2017 (SEERC 2017)
== 流水账 ==
开局依照国际惯例开题,但ckr和他的电脑刚刚睡醒,花了一段时间开机(建议换台电脑或者起早一点)。czyh先开出G然后自己上去写,#define int long long 时多把一个int改成了signed导致wa了一发'''G2Y21'''。fx很快签到A题'''A1Y26''';ckr签到K题'''K1Y34'''。czyh读懂D题猜出结论'''D1Y61'''。fx钻研了很久的F突然有了起色'''F1Y79'''。czyh写完D之后去看J的博弈,研究了很久认为这玩意不是sg题,应该是个结论题,于是开始枚举结论,wa了许多发后终于得到了正确的结论'''J5Y134'''。这期间ckr的B题写出了个czyh和fx都听不懂的做法,但wa。ckr试图解释清楚,但口中不断涌现出不可名状的生词(塞满 残留 骚扰 盒子 砖块 目前为止 ……)czyh和fx表示听不懂于是让ckr去写L,但ckr还在挣扎B的时候czyh发现L的做法有点问题,于是出去拿了个外卖。回来之后czyh表示这个B题不是5行写完的吗?'''B2Y194'''czyh发现了H也是个博弈,信心十足的冲了上去,把L的新做法丢给ckr写,fx也想出了E的贪心做法。ckr打错一个变量名wa了一发后'''L2Y218'''。fx的E写完之后T了,fx认为这东西复杂度O(n)的不可能T。czyh造了个大数据,发现读入要3.5s,于是加了了fastIO就过了'''E3Y291'''。czyh的H做法在还剩10min写完了,但也T了,冷静分析是复杂度问题,虽然可以改好但时间不够了,czyh试图乱搞AC,但没有成功。
== 总结 ==
=== Orange_User ===
开场罚时很优秀啊,后来过了个J就不大行了
[[Image(珍贵的罚时记录.PNG)]][[BR]]
=== functionendles ===
=== _Chenkerui ===
== 题解 ==
A: f[i][j]表示前i个字符匹配到j的方案数,按先j再i的顺序记录前缀和DP即可
B: 就是fi表示i为空位右边不会过来的方案数 dpj表示有j个空位的方案数
C:
D: 并查集
E: 题意题,倍长再贪心即可,加个fastio
F:
G: 贪心
H:
I:
J: 先把堆按照石头个数分类,然后讨论一下就行(讨论不出来就当它lose吧)
K: 关于个数排序直接放
L: 容易证明答案为2或3 分别树上差分即可
[/wiki/2021-team5 返回]
概述
Southeastern European Regional Programming Contest 2017 (SEERC 2017)
流水账
开局依照国际惯例开题,但ckr和他的电脑刚刚睡醒,花了一段时间开机(建议换台电脑或者起早一点)。czyh先开出G然后自己上去写,#define int long long 时多把一个int改成了signed导致wa了一发G2Y21。fx很快签到A题A1Y26;ckr签到K题K1Y34。czyh读懂D题猜出结论D1Y61。fx钻研了很久的F突然有了起色F1Y79。czyh写完D之后去看J的博弈,研究了很久认为这玩意不是sg题,应该是个结论题,于是开始枚举结论,wa了许多发后终于得到了正确的结论J5Y134。这期间ckr的B题写出了个czyh和fx都听不懂的做法,但wa。ckr试图解释清楚,但口中不断涌现出不可名状的生词(塞满 残留 骚扰 盒子 砖块 目前为止 ……)czyh和fx表示听不懂于是让ckr去写L,但ckr还在挣扎B的时候czyh发现L的做法有点问题,于是出去拿了个外卖。回来之后czyh表示这个B题不是5行写完的吗?B2Y194czyh发现了H也是个博弈,信心十足的冲了上去,把L的新做法丢给ckr写,fx也想出了E的贪心做法。ckr打错一个变量名wa了一发后L2Y218。fx的E写完之后T了,fx认为这东西复杂度O(n)的不可能T。czyh造了个大数据,发现读入要3.5s,于是加了了fastIO就过了E3Y291。czyh的H做法在还剩10min写完了,但也T了,冷静分析是复杂度问题,虽然可以改好但时间不够了,czyh试图乱搞AC,但没有成功。
总结
Orange_User
开场罚时很优秀啊,后来过了个J就不大行了
functionendles
_Chenkerui
题解
A: f[i][j]表示前i个字符匹配到j的方案数,按先j再i的顺序记录前缀和DP即可
B: 就是fi表示i为空位右边不会过来的方案数 dpj表示有j个空位的方案数
C:
D: 并查集
E: 题意题,倍长再贪心即可,加个fastio
F:
G: 贪心
H:
I:
J: 先把堆按照石头个数分类,然后讨论一下就行(讨论不出来就当它lose吧)
K: 关于个数排序直接放
L: 容易证明答案为2或3 分别树上差分即可
附加文件
- Standings.png by Orange_User
- Submissions.png by Orange_User
- 珍贵的罚时记录.PNG by Orange_User