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游记的更多相关文章

  1. HNOI2018游记

    第一次参加本省省选,结果又是一次划水 Day 0 喝了一个小时鸡汤 大家看看人家钱学森(sheng) 竞赛生要多发展些爱好 不要一考完就fake,那种下考说"大佬AC辣!太强啦!月莫月莫月莫 ...

  2. NOIp2016 游记

    DAY -2 不要问我为什么现在就开了一篇博客. 本来想起个NOIp2016爆零记或者NOIp2016退役记之类的,但是感觉现在不能乱立flag了.所以就叫游记算了. 前几场模拟赛崩了一场又一场,RP ...

  3. CTSC2016&&APIO2016滚粗记&&酱油记&&游记<del>(持续更新)</del>

    挖一波坑 #include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs. ...

  4. 游记——noip2016

    2016.11.18 (day 0) 呆在家. 悠闲地呆在家.. 明后天可能出现的错误: 1)没打freopen.打了ctime: 2)对拍程序忘记怎么写了...忘记随机化种子怎么写了: 3)不知道厕 ...

  5. NOIP2015游记——一次开心又失望的旅行

    啊,一年一度的NOIP终于是结束了 以前的大神都有写自己的感受 然而我居然给忘了!!!! 吓得我赶紧来写一份游记 Day.-INF--出发前一个星期 机智的我选择了停课 就是为了OIER这伟大而又光荣 ...

  6. GDOI 2016 & APIO 2016 游记

    缓慢施工中...... UPD:APIO游记已烂尾......因为Cu滚粗+生病一直没心情写..过了几天就发现APIO的事都快忘光了...去看KPM的就可以啦 今年apio竟然没和gdoi撞...智障 ...

  7. 游记-HNOI2019

    Day -1 最后一场考试依旧没有ak(达成成就:\(\mathrm{OI}\) 生涯 AK 次数仅一次) Day 0 听dalao们说现在做题已经没有意义了,不如多口胡几道题,拓展视野 虽然很抗拒但 ...

  8. OI暑假集训游记

    莞中OI集训游记 Written BY Jum Leon. I        又是一载夏,本蒟蒻以特长生考入莞中,怀着忐忑的心情到了8月,是集训之际.怀着对算法学习的向往心情被大佬暴虐的一丝恐惧来到了 ...

  9. NOIP2018 游记 QAQ

    写在前面: 本人初三党.NOIP前两个月不好好停课搞信竞愣是要搞文化课.于是,期中考与NOIP一起凉凉[微笑] 本人写的第一篇NOIP游记,各位大佬们随便看一看就好 Day -n 初赛71,竟然跟wx ...

随机推荐

  1. vuex组件 vuex-persistedstate

    vuex用于管理项目中的全局状态,但是我们一刷新vuex中保存的全局状态就会被全部初始化,虽然我们也可以同事缓存到storage中做两步操作,但是vuex-persistedstate组件已经帮我们完 ...

  2. thinkphp 3.2中依靠关联模型来关联三个表

    这里说的是用thinkphp3.2关联模型关联三个表 根据用户表查询出三个表的数据,需要两个model来配合,第一个model是根据user表来查询到班级的信息,然后第二个model是根绝banji中 ...

  3. 【php】php 生僻知识点认知

    资料引用来源:http://www.runoob.com/php/php-tutorial.html ​ 表单提交中, 变量名中的点和空格被转换成下划线.例如 <input name=" ...

  4. Spark知识点

    1.Spark架构 分布式spark应用中的组件 在分布式环境下,Spark集群采用的是主/从结构.在一个Spark集群中,有一个节点负责中央协调,调度各个分布式工作节点.这个中央协调节点被称为驱动器 ...

  5. 回形矩阵--python

    def bsm(n): a = [[0]*n for x in range(n)] p = 0 q = n-1 t = 1 while p < q: for i in range(p,q): a ...

  6. IO复用——select系统调用

    1.select函数 此函数用于在一段时间内,监听用户感兴趣的文件描述符上的可读.可写和异常等事件. #include<sys/select.h> int select(int nfds, ...

  7. Hibernate-ORM:03.Hibernate主键生成策略

    ------------吾亦无他,唯手熟尔,谦卑若愚,好学若饥------------- 此篇博客简单记录五种常用的主键生成策咯: 不同的主键生成策略,生成的sql语句,以及hibernate的操作都 ...

  8. FPGA数字鉴相鉴频器的开发记录

    1. 对于电机的锁相控制,需要对相差进行PI性质的环路滤波,但现有的锁相环中鉴频鉴相器输出为相差脉冲而非数字量,难以直接进行PI特性的环路滤波. 通过对晶振的非整数分频获取准确的参考时钟,基于触发器机 ...

  9. luogu4238 【模板】多项式求逆

    ref #include <iostream> #include <cstdio> using namespace std; typedef long long ll; int ...

  10. BI领军者之一Tableau试用浅谈

    下图是最新的Gartner BI Magic Quadrant,其中领军者之一的Tableau表现的异常突出,执行力象限上直接甩开其它产品一条街,前瞻性象限上略微超越了MSBI,怀着无比的好奇心,特意 ...