2018-team7-E06
从 Trac 迁移的文章
这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。
原文章内容如下:
* [wiki:Summer2018Team 返回上层]
* [wiki:2018-team7 队伍主页]
* [wiki:2018-team7-E05 上场比赛]
* [wiki:2018-team7-E07 下场比赛]
== 流水账 ==
[wiki:2018-C06 比赛资源链接][[br]]
[[Image(submit06.png,500px)]]
[[Image(C06.jpg,800px)]]
zzh给wsh读了A,12min1A[[br]]
yrb向zzh确认L题题意,yrb会做上了45minRE*1[[br]]
yrb下机,wsh会了I55min1A[[br]]
yrb上机调L,改了个longlong,71minwa*1[[br]]
yrb下机,wsh会了B,77minRE*1(freopen),AC[[br]]
yrb上机,wsh帮助调试,发现没考虑2的幂,92minAC(+2)[[br]]
wsh告诉yrb K题意,yrb120min1A[[br]]
wsh会了C,137min1A[[br]]
大家一起想E,yrb想到了做法,209minwa*1[[br]]
wsh帮忙debug,发现vis没开够,241minAC(+1)[[br]]
最后一小时嘴巴了H
== 总结 ==
yrb总是卡题,是背锅侠[[br]]
zzh读题的时候心不够静总是过于关注榜单的变化,对许多题目知识体系不够健全,只能想出暴力或简单的做法,说明题做的还不够多,比赛也基本处于打酱油,勉强辅助的水平,缺乏上机的经验和能力。
=== IDrandom(yrb) ===
* 注意longlong[[br]]
* 注意数组大小
=== CtrlCV(wsh) ===
今天签到题多,前一个半小时顺风顺水做出四道题,之后由于自身水平有限,做不出题,在帮队友调试代码,H题也只是能够嘴巴AC,还是没有能力独自处理所有细节
* 注意freopen
=== godspeedcurry(zzh) ===
== 题解 ==
A:背包DP
B:计算出现的字母数r,若存在至少一个字母既有自己又有非自己则答案是2^r,否则就是2^r-1
C:总共只有19个辅音字母,二维数组存下来19个字母任两个字母大小写不同的贡献,二进制暴力枚举每个字母是否为大写,取最大的贡献值
D:
E:对于一种数的操作只有两种情况,把它变为数列中已经存在的它的倍数,或者把它变为数列的lcm,那么分别对所有数和存在倍数的数排序后求前缀和,前缀和第i项代表消掉i个数至少需要多少操作(对于所有数排序则是第i+1项,然后两者取最小),然后对答案数组进行更新(yrb)
F:
G:
H:
I:按读入顺序求出总周长,之后剪掉两倍的最大坐标差
J:
K:算出行和列分别最多能被分成几段,然后答案必定是(0~hmx)*(0~wmx)中乘积的某一个,否则Impossible,然后构造就行了(yrb)
L:从2开始暴力枚举最小乘数,特判n为2的幂的情况,用long double可能精度爆炸//枚举乘数个数,求根,然后枚举根和根+1所占数量(yrb)
M:--
== 补题 ==
|| Contest Name || A || B || C || D || E || F || G || H || I || J || K || L || M ||
||2017 - ICPC - Europe - NEERC - Northern Subregional || O || O || O || - || O || - || - || # || O || - || O || O || X ||
O:当场通过 .:尚未通过 Ø:赛后通过 #:口胡通过 X:不存在的 -:赛后待补
* [wiki:Summer2018Team 返回上层]
* [wiki:2018-team7 队伍主页]
* [wiki:2018-team7-E05 上场比赛]
* [wiki:2018-team7-E07 下场比赛]
流水账
比赛资源链接[[br]]


zzh给wsh读了A,12min1A[[br]]
yrb向zzh确认L题题意,yrb会做上了45minRE*1[[br]]
yrb下机,wsh会了I55min1A[[br]]
yrb上机调L,改了个longlong,71minwa*1[[br]]
yrb下机,wsh会了B,77minRE*1(freopen),AC[[br]]
yrb上机,wsh帮助调试,发现没考虑2的幂,92minAC(+2)[[br]]
wsh告诉yrb K题意,yrb120min1A[[br]]
wsh会了C,137min1A[[br]]
大家一起想E,yrb想到了做法,209minwa*1[[br]]
wsh帮忙debug,发现vis没开够,241minAC(+1)[[br]]
最后一小时嘴巴了H
总结
yrb总是卡题,是背锅侠[[br]]
zzh读题的时候心不够静总是过于关注榜单的变化,对许多题目知识体系不够健全,只能想出暴力或简单的做法,说明题做的还不够多,比赛也基本处于打酱油,勉强辅助的水平,缺乏上机的经验和能力。
IDrandom(yrb)
- 注意longlong[[br]]
- 注意数组大小
CtrlCV(wsh)
今天签到题多,前一个半小时顺风顺水做出四道题,之后由于自身水平有限,做不出题,在帮队友调试代码,H题也只是能够嘴巴AC,还是没有能力独自处理所有细节
- 注意freopen
godspeedcurry(zzh)
题解
A:背包DP
B:计算出现的字母数r,若存在至少一个字母既有自己又有非自己则答案是2r,否则就是2r-1
C:总共只有19个辅音字母,二维数组存下来19个字母任两个字母大小写不同的贡献,二进制暴力枚举每个字母是否为大写,取最大的贡献值
D:
E:对于一种数的操作只有两种情况,把它变为数列中已经存在的它的倍数,或者把它变为数列的lcm,那么分别对所有数和存在倍数的数排序后求前缀和,前缀和第i项代表消掉i个数至少需要多少操作(对于所有数排序则是第i+1项,然后两者取最小),然后对答案数组进行更新(yrb)
F:
G:
H:
I:按读入顺序求出总周长,之后剪掉两倍的最大坐标差
J:
K:算出行和列分别最多能被分成几段,然后答案必定是(0~hmx)*(0~wmx)中乘积的某一个,否则Impossible,然后构造就行了(yrb)
L:从2开始暴力枚举最小乘数,特判n为2的幂的情况,用long double可能精度爆炸//枚举乘数个数,求根,然后枚举根和根+1所占数量(yrb)
M:--
补题
| Contest Name | A | B | C | D | E | F | G | H | I | J | K | L | M |
| 2017 - ICPC - Europe - NEERC - Northern Subregional | O | O | O | - | O | - | - | # | O | - | O | O | X |
O:当场通过 .:尚未通过 Ø:赛后通过 #:口胡通过 X:不存在的 -:赛后待补
附加文件
- C06.jpg by IDrandom
- submit06.png by IDrandom