NOIp游记
寄死了
考前
好像7点0几分就到了,等了好久
试机
先敲了个tarjan缩点(,然后又敲了个字典树,忘了空间怎么开,感觉很慌,开自动保存,开一系列编译命令,打了个缺省源。旁边的人经常看我代码,莫名感觉很慌。
考时
一开始发的密码是solo什么什么的,结果错了,一直到8:40多才有密码,rp--,解压后发现pdf还有个密码,试了试那个密码不对,果断试了solo,果然对了,比别人多出至少15s,rp++
9:10左右看完题目,感觉全都不可做,暴力也很难打,开始思考T1。
先考虑可以光优化C,可以先枚举上下两个边及中间的那条线,如果这条线没有障碍的话,可以分别找出上下两条线往右遇到的第一个障碍,乘起来,再加起来,复杂度就变成
接下来考虑F,可以分别处理右边 第一个的障碍的距离*下面第一个障碍距离,再求个后缀和,就做完了。
想完时时间为9:30左右,9:50就写完了,开始写对拍(还好我写了,不写就完了),10:10左右,写完对拍后,暴力发现马上就错了,把错的那组数据复制下来,试一下,发现又跟std一样了,立马察觉到没有清空,清空后继续拍。拍了一会,又发现错了,复制下来std用试了试又和暴力一样了,发现std也没清空。(太艹了,还好写对拍了
此时已经10:20多了,开T2,最大的错误,每个部分分都不会,很慌,™的打了个
先看的T4,一眼望去只会8分暴力,感觉20分要单调栈,还难调,就没打(丝毫没意识到可以预处理。
打完已经12:50了,检查了一下,准备走
突然被告知延长10分钟,开始想T3,发现链上随机选两个点
贴一下我的sb错误: 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
预计:100+0+10+8=118
洛谷:100+0+0+8=108
小屠零:100+0+0+8=108
落得暴力老哥的分数了,小屠零上显示没到一等奖,但凡我T3检查一下,哎~~~~~~
出分了
和自测分数一样,听说T1