NOIP 2018 记
“这个时刻总是会来临的,日夜磨砺的剑锋,能否在今天展现出你的利刃呢?”
十一月十一日的紫荆港,早上的空气有些冷瑟。面对未知的$Day1$,我的心里尚且没有多少底数。
$T1$是一道原题,也不难,并没有花多少时间。
初看$T2$,恰恰是我不擅长的问题,思考良久也没有什么好的思路。观察样例,猜了一个“最终得到的集合一定是原集合的子集”的结论,然后写了一个完全背包发现过了大样例。当时觉得很虚,因为毕竟是猜的,但又觉得这个结论很有道理,就先没有管他。
剩下的时间还很多,开了$T3$后首先想到的二分答案,至于$Check$并没有什么想法。想去去年$NOIP$被支配的恐惧,在内心中有了退缩的想法。考场上心里大概没有十足的勇气与信心去做这道题,只想着多拿点部分分保命。思考许久大概觉得自己是不会做的了,但根据部分分想了一个贪心的做法,决定先写一写,过了样例却过不了大样例。当时的想法就是否定了自己,认为标算不可能是怎么做的,而接下来的开始乱搞真正抹杀了我向正解靠近的可能性。事实上,我的做法和正解只差一步之遥,甚至可以说那一步已经跨出了一小半步。在二分答案以后,在每个子树上我已经选出了最多的链的条数,可惜我没有在这基础上最大化返回给它父亲的单链的深度。或者说那时其实我已经意识到了需要让返回给它父亲的单链的深度尽量大,但是没有用科学的方法实现。虽然利用这个贪心做法可以得到$80$分,但这还是相当可惜的。
$Day1$出考场,我感觉全世界都$AK$了,大家讨论的不是自己拿了多少分而是$AK$用了多少分钟。当时心态有点崩,毕竟$Day1$已经被拉开了一些距离了。中午出太阳,坐在会场前的石阶上有些恍惚,心里总觉得不舒服。
$Day2$早上进试场的时候感觉有些压力,一是因为$Day1$比较简单,估计$Day2$会比较难,二是在$Day2$会较难的条件下,翻盘不容易。
看到$T1$有点蒙,大致浏览整套题,瞬间感觉画风不太对。$T1$写的比较长,有点怀疑人生,幸好沉住了气。$45$分钟写完调完测试完后就把它扔了,因为我知道我很有可能之后没时间管它了。$T2$令我陷入苦思,用了一小时多推出来了一些性质,感觉可以用一个多项式复杂度的做法解决但看数据范围不太对。当时感觉爆搜很难打,也许会调很久,写出来了也不一定有用,于是没有去写。果断写了一个$n=1,2$的几个$subtask$就去看$T3$了。$T3$想了一会目测正解就算想到了也是不一定能打完的,决定把好写的部分分都写了就能把时间都留给$T2$了。看看有关链没有简洁的做法,如果写会用掉大量时间,就只写了个树形$dp$,拿了个$68$就走了。事实上写树形$dp$也花了不少时间,测试完后只有不到半个钟头了。回去看$T2$,那个有可能过的做法是不可能写出来的,开始$Rush$当$n=3$时的更为简单的情况,期间比较慌张了,一直在手模、改参数,脑子也比较混乱,也意识流的敲上去了一个递推式,到最后十分钟终于把参数改对了,过了$(3,3)$的样例。
$Day2$出来是还很难以平复,$T2$的$n=3$的部分分是虚的,而且我以为只有我一个人没有做出来。回到学校后仍然感觉心中不舒服,直到后来测了一下发现最后$Rush$出来的递推式没有错,才稍稍回了一口气。
民间数据都比较水,测出来的都大概五百三十分左右,他们并没有把我的$Day1T3$卡掉,有的最多也$5$分。这甚至让我在有一段时间里也不禁觉得它是能过的,即使它本连大样例也过不去。然而$CCF$没有放水,“尽职尽责”的数据把我卡成最低分。官方成绩的公布好像一下子把我从梦中惊醒了:$100+100+80+100+65+68=513$分。
这次$NOIP$的经历值得总结,值得回顾。$Day1$的$20$分的失去应该是最让我痛心的地方了,由于这次$NOIP$区分度较低,$Day1$上的$20$分差距是难以挽回的,事实上也是如此,官方成绩$Day1$全省总共有一百多个人$AK$,我$280$分排在了两百名。但是$Day1$晚上心态的稳定,$Day2$最后能沉得住气,仍然让我翻回了一点余地。$Day2$正常发挥在全省排到二十多名的样子。即使如此,最终也算是勉强挤到了全省五十名,但$513$分纵是让人觉得惨淡了一些。不过,同样也要有感谢了,毕竟自己的努力总是得到了体现,$NOIP$能上五百分也算是实现了一个目标吧。
最终分数不够高当然不是数据的错,自己的水平还是远远不够的。要不断地磨砺自己的技巧,要让自己不断变得更强。面临挑战,应正视它,直面它,$Day1T3$没能成功$A$掉一个主观存在的原因就是畏惧困难。$NOIP$之后会有更多的挑战,从一缕微光开始,不断变得更强。不忘初心,砥砺前行。
NOIP 2018 记的更多相关文章
- NOIP 2018 真・退役记
目录 NOIp 2018 真・退役记 7.01 7.05 \(summary\) 7.12 7.18 7.26 - 7.27 8.2 8.3 8.3 8.7 8.9 8.20 8.24 8.27 8. ...
- [OI]Noip 2018总结(普及)
考砸了,还有原谅我代码十分有限的可读性. 一个人的真正伟大之处就在于他能够认识到自己的渺小.——保罗 从一年前初一九月到现在18年10月接触OI已经有一年了.几次模拟赛也自我感觉良好,都过了一等的线, ...
- noip 2018 D1T3 赛道修建
noip 2018 D1T3 赛道修建 首先考虑二分答案,这时需要的就是对于一个长度求出能在树中选出来的最多的路径条数.考虑到一条路径是由一条向上的路径与一条向下的路径构成,或者仅仅是向上或向下的路径 ...
- NOIP 2018 总结
NOIP 2018 总结 提高组: 应得分 \(100 + 100 + 40 + 100 + 50 + 44 = 434\). 考后期望得分 \(100 + 100 + 20 + 100 + 50 + ...
- noip 2018 d2t1 旅行
noip 2018 d2t1 旅行 (题目来自洛谷) 给定n个城市,m条双向道路的图, 不存在两条连接同一对城市的道路,也不存在一条连接一个城市和它本身的道路.并且, 从任意一个城市出发,通过这些道路 ...
- NOIP 2018 普及组 解题报告
目录 标题统计 题目链接 思路 代码 龙虎斗 题目链接: 思路 代码 摆渡车 题目链接: 思路 对称二叉树 题目链接 思路: 先来解释一下为毛现在才来发解题报告: 其实博主是参加过NOIP 2018普 ...
- NOIP 2018 大翻车记
都9102年了我才想起来写游记啊 Day -1 肚子里翻江倒海,一天去了七次厕所.吃了PPA把病压下去.安慰一下自己,说这样会涨人品. Loli讲述学长们的翻车笔记.我大概像是玩笑一样听过去了.(伏笔 ...
- NOIP 2018 划水记
(此处不应有目录) (本来想咕掉这篇游记) Day -1 今天信心题,这个毒瘤出题人怎么出了一堆垃圾题(smallfat批判这个垃圾题). T2,T3是送分题.T1考了个noip根本不会考得类欧几里德 ...
- [日常] NOIp 2018 滚粗记
考试前预感到自己会滚大粗 然后发现确实滚了个大粗 ==== €€£ WARNING ==== 因为是后补的所以更新速度比较慢 最后决定把半成品扔出来 预计本周末放假会更完吧 2019.2.25 upd ...
随机推荐
- BQMeetup
BQMeetup 时间:2017.12.19 地点:北京东城区东直门国华投资大厦1105
- android so壳入口浅析
本文转自http://www.9hao.info/pages/2014/08/android-soke-ru-kou-q 前言 开年来开始接触一些加固样本,基本都对了so进行了处理,拖入ida一看 ...
- # 2017-2018-2 20155319『网络对抗技术』Exp6:信息收集与漏洞扫描
2017-2018-2 20155319『网络对抗技术』Exp6:信息收集与漏洞扫描 实践内容 (1)各种搜索技巧的应用 (2)DNS IP注册信息的查询 (3)基本的扫描技术:主机发现.端口扫描.O ...
- VS新建一个模板工程
新建一个模板工程的好处: 1.就不用每次都走一边新建向导了,新建工程一步到位. 2.可以往项目中每次都的输入的代码,如一些声明注释-- 效果图: 具体步骤: 1.自己先新建一个属于自己的工程. ...
- Egret(白鹭引擎)——“TypeError: Cannot read property 'asCom' of null”
前言 相信我,这个错误新手都不陌生:TypeError: Cannot read property 'asCom' of null 还有,一定要看我上一篇,哦不(人家应该是报了这个错,才找到看到这篇文 ...
- 蓝牙学习笔记二(Android连接问题)
可以通过以下两点加速蓝牙连接: 1.更新连接参数 interval:连接间隔(connection intervals ),范围在 7.5 毫秒 到 4 秒. latency:连接延迟 ... 还有一 ...
- SQL SERVER 2008R2 安装问题
背景 今天帮可以安装数据库.操作系统是windows server 2012 标准版, 安装SQL SERVER 2008R2 . 运行安装程序,提示如下 这是因为两者之间存在兼容性问题. ...
- 做游戏的小伙伴们注意了,DDoS还可以这样破!
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯游戏云发表于云+社区专栏 作者:腾讯DDoS安全专家.腾讯云游戏安全专家haroldchen 摘要:在游戏出海的过程中,DDoS攻 ...
- spring boot 2.0 源码分析(五)
在上一篇文章中我们详细分析了spring boot是如何准备上下文环境的,今天我们来看一下run函数剩余的内容.还是先把run函数贴出来: /** * Run the Spring applicati ...
- 11.3 Daily Scrum
今天的会议上,我们重新规划了一下每个人的分工.大家的安卓开发环境已经配置完毕,于是我们便正式开始进入代码编写的阶段. 由于修改了一下分工,之前发布的任务作废,以新发布的任务为准. Today’s ...