NOIp2017 反思总结
Day0
白天看了下sh的语法和vimrc,去__debug的博客看了一些黑科技。
晚上睡的特别早。
Day1
起的比以往都早,感觉自己好勤快啊。老爸更早还买了早饭回来
T1
简直不敢相信自己的眼睛?几行完事简直不是T1风格。
考场上连公式都不信,硬要打表看看。
- 最终100pt
T2
除了字符串略微恶心之外也没什么,但是我还是调了好久,主要原因还是对字符串处理不太熟练吧。
过了大样例就直接跑掉没管了,当时已经10:30了。
最终还是F语句里的数字只用了首位……
这还有90pt??辣鸡数据
先贴考场原文件吧
- 最终90pt
真的辣鸡,连那里都忘记了
T3
本来觉得可以打出正解的,时间有点紧,也心急了。
瞎打一通发现除了浪费时间之外就毫无意义了。
最后想骗拓扑序的分都写WA了,真的菜。
懒得贴代码了,毫无意义。
- 最终20pt。
- 然而现在并没有改完,留坑。
下午晚上把农药的2h限制都打完了所以晚上只能玩电脑。
颓的不行。10:30睡并没有前一天早。
Day2
起的和昨天一样早,但是并不是很精神。
吃完早饭好些了,在大巴上精力就比较充沛了。
T1
简直在逗我笑,9:20打完跑了。
但是后来发现最大数据可以爆long long,心惊胆战了几天,但是redbag告诉我ccf并没有卡掉。简直感激
- 最终得分100pt
T2
想了一下,发现并不会,就先打了T3的30pt暴力。然后才回来看这一题。
看了下数据范围,简直就是写着状态压缩DP。
然而发现好像还是不会。
最终弃了正解,目标改成70pt。
设 $f[x][d][S]$ 表示以点$x$为根,到赞助商距离为$d$,点集为$S$的这棵子树的最小代价。顺便记下树的边权和。
式子好推的很,枚举子树合并即可。
mmp,最后出来才发现这是正解???没有什么优化就交了???
不过还是怪自己不会枚举子集的骚操作。
先贴下考场代码
- 最终得分80pt。
然后改了一点枚举方法就行。
T3
直接模拟。懒得贴代码了。
还没改,留坑。
- 最终得分30pt
中午聚完餐,回家睡了觉好的。
晚上嘛……
( ̄▽ ̄)
After All
最终得分420,全省排名44。
考试的时候坑自己,两天T2煮熟的鸭子都飞了。(雾)
考试的时候心态明显没有平常好,考前20min还在床上?(大雾)
不过考试的时候会发挥低于正常水平也是意料之中的事情,都过去了也不要再多说了。接下来干什么?有些迷茫,先搞搞文化休息一下脑袋吧。
现在的化学课都成了美术课了,还有翻生物、化学书就像字典???不打算退组,但是这个星期也不打算停课。
不如颓颓文化,某些人说的好听点是要冲冬令营实际上不就是在逃避文化课?和猫还有赛克做了下ACM北京的同步赛,我就是去搞笑(混饭吃)的?
代码能力奇差。准备趁这点时间把不会的东西都学了,但是绝对不能把脑袋做傻。
换了个座位,在机房少搞颓。
坐在fastest旁边感觉快到模糊,瞎写了几道杜教筛。
还把redbag赶到一边去了,(然而她似乎并没有怼我
11-23:逃课搞竞赛被抓,偷鸡不成蚀把米,很不爽2333