【心情】HNOI2018游记
Day 0.
全机房的人好像都在做题。然而下午是社团节的游园会,身为社干的我风风雨雨在外面各种搬凳子搬椅子换场地招待外校同学……就这样我好像什么都没有复习。
晚上就一起去酒店了。大概因为是高一的缘故,并没有非常的紧张。住进了酒店,满脑子都是和豆豆 @ww3113306 如何吃吃吃玩玩玩。非常开心的摆了一晚上,召集大家一起打牌。没有像很多人一样摆三国杀,我们热衷于规则简单但是十分好玩的UNO。决定下次出去还要带着它~睡前感觉有点紧张了,默默地安慰自己一切都会没事的……
Day1.
早上起床的时候感觉很困。大概是摆得太晚了……只能用冷水来清醒一下。出去了突然发现忘记带准考证——于是返回去拿。
找考场来来回回的走了两趟才找到。等待开考的时候突然不紧张——反正我这么菜,大不了也就是爆零?其实还是受联赛的影响很大,决定不管发生什么,题目再毒瘤我也要风雨不动安如山。不慌冷静才是最重要的。悠悠的开始看题,花了大概二十分钟阅读了一下每一题的题意,看了一下暴力的分值和特殊的数据点,心里想了一下暴力的做法——开始写代码。其实看懂第二题真的花了比较久。
考场的键盘莫名好用?感觉越打越快,爆搜基本一遍过。打完三个暴力我突然又困了,于是小睡了五分钟,然后去厕所洗脸清新。此时开始考虑特殊的数据点。不知道为什么我感觉我对于树形的结构有一种执着的偏爱,感觉树简直是这个世界上最优美的图形。所以果断先从第三题开始考虑……emmmmm……m = n - 1? 树啊树啊……无脑DP。打完30分。在考虑一下——好像有m = n?基环树啊基环树啊……再次无脑容斥DP。断裂一条多余的边 (u, v),分别以u, v为根DP,完了答案 = dp[u][0] + dp[v][0] - 既不选u又不选v的情况数。感觉40分稳了。再往下看...莫不是要我们枚举边然后分类讨论?好复杂呀好复杂……还是去看看第一题吧。
第一题看了下特殊数据...m=16.算了一下2^16,不大呀。状压的话复杂度大概6000+w的样子,卡卡就能过?于是写了状压DP。根据考试的经验,考试不追求代码效率。暴力分还是拿暴力跑,后面的才去碰碰运气。这个时候大概还剩一个小时。又看了半个小时的T2,非常懵逼。于是弃疗,开始转移文件,检查各种文件名细节,反复测试样例。
出来之后发现Day1题目好像说是挺毒瘤的。要是我上面的暴力分都能拿满,好像还挺高的?感到非常的意外。
Day2.
受前一天回去找准考证的影响,我把准考证特意拿了出来。结果反面朝上放在了桌子上……发现的时候距离开考只有20分钟了。赶紧开辆小黄车拔足狂骑,总算按时赶到了考场。绑头发的橡皮筋还被我弄不见了,披头散发的坐到自己的机位前面。还是按照昨天的套路,先把暴力打满。粗略看看感觉T2十分不可做的样子(我一向来对于这种数字数列之类的题目敬而远之,当然这样很不好,要改进)。我尝试着优化了一下T1的暴力,但没法从根本上改变它n2的复杂度。1e5无论如何跑不过的吧……但还是加了些优化。于是弃疗。
T2没想,直接模拟题意阶乘爆搜走人。
T3是树...开心:) 决定扛一扛T3。分析了一波:好像又是无脑树形DP?想出方程dp[u][x][y],然而我简直是见了鬼了,瞪大眼睛愣是没看见层数<=40的这一条件。于是x < 20000, y < 20000 ……我感到非常悲伤。但还是有补救的办法……搜索+DP。状态瞬间变成了dp[u],空间可以接受了。复杂度分析了一下,发现不会分析。但是感觉上层数越是少就跑得越是快,依然没有看见层数<=40。抱着碰碰运气的心态还是选择相信它。
出考场了……怎么大家都觉得今天的题很容易呀?感觉机组有几个大佬都A了题……太强强了吧。果然像我这样的暴力选手是没有什么好结果的……悲伤++。寄希望于T3能给我挣回一点分吧~
最后,发现我两天的暴力都并没有拿满。
DAY1 预期 : 30 + 10 + 40 = 80; 实际: 10 + 10 + 30 = 50;
DAY2 预期 : 20 + 20 + 60 = 100;实际:0 + 10 + 50 = 60; 总计 110;
感觉不是很懂为什么暴力分炸了这么多……以及%机房各位大佬。就算分数上面有优势,但人贵在有自知之明。虽然我总分看起来高,然而我感觉都是水分。比起A题而言,水平根本不是一个档次的吧。以及第二天的题据说都是原题?T1 n2能A?T3决策都只选择公路有75?随机80?呵呵呵呵呵呵。怕不是脚出的题跟数据?只不过之前很多同学感觉自己A了题,最后却炸了。个人感觉不管有没有写出正解,放弃暴力都是一种不大明智的选择。就算有一个感觉像正解的程序,暴力分用暴力拿终归也还是稳妥些,就算炸了也还有个保底的分数。
最后表示明明D1T1状压 & D1T3 基环拍了很多数据,以为稳了……D2T1也是,也感觉稳了……结果……反而没拍的都稳,这些炸得一分没有。感觉不相信对拍了呜呜呜呜呜呜呜……
然而为高二的学长们感到惋惜。本来可以更好的吧……但事已至此,祝愿所有的学长们回归文化课能够顺利,明年升入自己心仪的大学。同时祝福今年高三的几位学长们高考顺利,人品++,大吉大利~ 而我自己,真的要多多加油吧。最后一次参加玩玩的考试,明年真的要冲锋陷阵了。
Best Wishes。
2018.4.15
【心情】HNOI2018游记的更多相关文章
- HNOI2018游记
第一次参加本省省选,结果又是一次划水 Day 0 喝了一个小时鸡汤 大家看看人家钱学森(sheng) 竞赛生要多发展些爱好 不要一考完就fake,那种下考说"大佬AC辣!太强啦!月莫月莫月莫 ...
- NOIp2016 游记
DAY -2 不要问我为什么现在就开了一篇博客. 本来想起个NOIp2016爆零记或者NOIp2016退役记之类的,但是感觉现在不能乱立flag了.所以就叫游记算了. 前几场模拟赛崩了一场又一场,RP ...
- CTSC2016&&APIO2016滚粗记&&酱油记&&游记<del>(持续更新)</del>
挖一波坑 #include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs. ...
- 游记——noip2016
2016.11.18 (day 0) 呆在家. 悠闲地呆在家.. 明后天可能出现的错误: 1)没打freopen.打了ctime: 2)对拍程序忘记怎么写了...忘记随机化种子怎么写了: 3)不知道厕 ...
- NOIP2015游记——一次开心又失望的旅行
啊,一年一度的NOIP终于是结束了 以前的大神都有写自己的感受 然而我居然给忘了!!!! 吓得我赶紧来写一份游记 Day.-INF--出发前一个星期 机智的我选择了停课 就是为了OIER这伟大而又光荣 ...
- GDOI 2016 & APIO 2016 游记
缓慢施工中...... UPD:APIO游记已烂尾......因为Cu滚粗+生病一直没心情写..过了几天就发现APIO的事都快忘光了...去看KPM的就可以啦 今年apio竟然没和gdoi撞...智障 ...
- 游记-HNOI2019
Day -1 最后一场考试依旧没有ak(达成成就:\(\mathrm{OI}\) 生涯 AK 次数仅一次) Day 0 听dalao们说现在做题已经没有意义了,不如多口胡几道题,拓展视野 虽然很抗拒但 ...
- OI暑假集训游记
莞中OI集训游记 Written BY Jum Leon. I 又是一载夏,本蒟蒻以特长生考入莞中,怀着忐忑的心情到了8月,是集训之际.怀着对算法学习的向往心情被大佬暴虐的一丝恐惧来到了 ...
- NOIP2018 游记 QAQ
写在前面: 本人初三党.NOIP前两个月不好好停课搞信竞愣是要搞文化课.于是,期中考与NOIP一起凉凉[微笑] 本人写的第一篇NOIP游记,各位大佬们随便看一看就好 Day -n 初赛71,竟然跟wx ...
随机推荐
- 【c学习-10】
#include #include #define SOURCE 0 //递归函数 /* [基本类型 [整型(int,[长整型(long int), [短整型(short int),长度整型(long ...
- 20180803UnionPay银联支付
LNMP环境下开发的银联支付(测试环境) 1.准备条件 a.银联支持API:https://open.unionpay.com/ajweb/help/api b.选择开发软件包 图示: c.我选择: ...
- 关于JUnit4无法支持多线程测试的解决方法
转自:https://segmentfault.com/a/1190000003762719 其实junit是将test作为参数传递给了TestRunner的main函数.并通过main函数进行执行. ...
- 51定时器控制4各led,使用回调函数机制
程序转载自51hei,经过自己的实际验证,多了一种编程的思路技能,回调函数的基本思想也是基于事件机制的,哪个事件来了, 就执行哪个事件. 程序中,最多四个子定时器,说明51的处理速度是不够的,在中断中 ...
- Matplotlib 基本图表的绘制
图表类别:线形图.柱状图.密度图,以横纵坐标两个维度为主 同时可延展出多种其他图表样式 plt.plot(kind='line', ax=None, figsize=None, use_index=T ...
- 001---Linux系统的启动过程
Linux系统的启动过程 按下电源 开机自检(BIOS):检查cpu.内存.硬盘是否有问题,找到启动盘. MBR引导(master boot record):主引导记录,读取存储设备的512bytes ...
- Java-Swing中使用Web富文本编辑器
资料下载 (截取出了邮件发送的功能.) 2018/11/10 因为要 win7 电脑 IE 8 的原因,使用了 jxBrower 拓展,更容易使用,参考链接(推荐) 问题介绍 window客户端软件的 ...
- 在Ubuntu Server 16.04 LTS下安装VMware Tools
1.开启ubuntu server虚拟机 2.vmware workstation菜单项,选取虚拟机(M) --> 安装VMware Tools 3.mkdir /mnt/cdrom #创建一 ...
- 4.HBASE数据迁移方案(之snapshot):
4.HBASE数据迁移方案: 4.1 Import/Export 4.2 distcp 4.3 CopyTable 4.4 snapshot 快照方式迁移(以USER_info:user_lo ...
- 创龙DSP6748开发板SYS/BIOS的LED闪烁-第2篇
1. 作为1个456MHz的处理器,不跑个操作系统说不过去,直接打开工程\Demo\SYSBIOS\Application\GPIO_LED,主函数比较简单 // 创建任务 Task_create(t ...