偏远小渔村选手的noip2017游记
这次noip估计是我初中最后一次比赛了,毕竟初三狗还要准备中考,要是中考挂了就GG了。
在最终成绩的榜上,我看到我成绩400,非常意外(你们这群大佬赛前天天奶我,还好不是毒奶),更意外的是全省竟然只有我一个AK(这次普及题目这么水,怎么那些强校都没一个AK的,难道都跑去提高了?),最意外的是gd普及1=分数线只有255,近几年题目难度逐年走低,分数线怎么也降下来了,谁能给我一个解释?
好了不说这么多了,还是一本正经地写游记吧。
Day 0
比赛前一天,坐动车从偏远小渔村到广州。动车服务差评(应该是其他乘客行为差评)!11:30饭就被买完了,害得我午饭只能吃零食!
在住的公寓前和同学围观饿了么和美团两家外卖公司的混战(最终饿了么抵挡不住强大的攻势,从公寓门前败退,而美团则派出源源不断的援兵加强这座公寓的防守)工作状况。
晚上被lz叫去谈笑风生,然后敲了几道模板题,补了一下前一天的cf,然后就和同学无聊地看双十一晚会,然后就去睡觉了。
Day 1
早饭吃完继续敲模板题(然而一道线段树没调出来,当时感觉如果要考线段树肯定得挂)。吃完午饭看了几眼提高的题,然后就去比赛了。
这次考场秩序维持和以往很不一样。之前只是比赛开始前不能进考场,这次监考员就直接堵在走廊了,比赛开始前15min才放选手进去(然而我后来发先这其实不算什么)。
进考场前带了一盒咖啡糖,准备用它来提神醒脑,因为前一天看双十一晚会看到很晚都还没睡,怕像某位同校选手一样比赛时睡过去(这里的咖啡糖不是咖啡色的糖,也不是咖啡味的糖,里面有咖啡粉。对,里面是有一些咖啡粉的,不然哪来的提神醒脑)。然而似乎并没有-派上什么用场,因为比赛的时候我的精神一直都很清醒,根本就没有用到它的必要。
这次noip开始前怎么都不能碰鼠标键盘了?本来想着用试机时间打模板的,结果连试机的时间都没有。ccf你还我的试机时间!
比赛终于开始了。密码?密码我忘了。但是noip的密码也没什么特殊含义吧。。。
先看t1。嗯,一道傻逼题。敲完代码之后却发现第二个样例答案一直和标准输出不一样,然而调不出来(其实都没什么好调的啊喂)。结果发现把答案先用一个变量存起来,然后在输出这个变量就能过了。嗯,也不知道是什么锅。
然后看t2。嗯,还是一道傻逼题,直接暴力比较后缀就行了,而这道题的串都是数字,所以可以用%10来取出最后一位,用/10把最后一位删掉。这道题敲得很顺,编译出来一次过。于是就直接跳下一题了。
看t3。嗯,是一道最短路。建图的话,因为要么从一个有颜色的块直接走到一个没颜色的块,或者在途中经过一个没颜色的块,所以在曼哈顿距离<=2的有颜色的块之间连边,然后跑最短路就行了。因为怕spfa代码出锅,所以打了一个bfs来对拍(讽刺的是,spfa没挂,bfs却过不了大样例,而且死也挑不出来,于是干脆把bfs放弃了)。
接着看t4,因为在调bfs代码上花了不少时间,所以这里只剩下1.5h了。一看题面,诶,这不是二分答案,dp判断吗?再看了看题,发现每次转移时的可选范围是一个区间,而且这个区间的左右端点位置都是单调递增的,于是就可以用单调队列优化成O(nlog1e9)。然后开始疯狂coding,怕剩的时间不够写出这道题的正解。结果写完代码,一看,离比赛结束还有50min,嗯,还够打个对拍(然而对拍又炸了,仔细一看,原来是生成的数据不合法)。我果然不适合打对拍QAQ。
先把对拍扔一边跑,检查检查。嗯,文件名没错;嗯,建了子文件夹;嗯,打了输入输出文件;然后再把四道题过了一下样例,都能通过。应该没问题了。于是我就看着对拍在电脑上跑,数着右下角的时间。
离比赛结束还有5min的时候,监考员提醒了一下我们去检查文件(反正我都检查过了)。无聊的与监考员四目对视,突然发现……文件夹是保存在E盘?我记得考前看到的明明是D盘啊!难道我眼瞎了?于是我赶紧按了一下Ctrl+C Ctrl+V。就在这时,比赛结束了。zn:然后全省第一诞生了。
出了考场,与同学谈笑风生:
- cxk:大概350,我好弱啊qwq……
我:cxk好神啊。。
cxk:您t4怎么写的?
我:我,我不会啊,那题。。。不是dp吗?
- cxk:啊,不是整体二分套可持久化lct优化有上下界费用流吗?(雾)
回到公寓,和神犇们打了一波arc(然而并没有写出几道题),然后颓了几个小时(嗯,粿条汤挺好吃的),就去睡觉了。
Day 2
坐动车回偏远小渔村。在动车上,看见洛谷的民间数据出了,于是看了一波。于是,发现,t2数据有前导零?!噫,惨了,我t2要挂了!(还好ccf数据良心)
就这样,初中最后一次noip,完结。
偏远小渔村选手的noip2017游记的更多相关文章
- 胡小兔的NOIP2017游记【出成绩后更新版】
胡小兔的NOIP2017游记[出成绩后更新版] 2017.11.22 Update 前几天成绩出来啦,看这篇博客访问量还挺多的,下面就分享一下结果吧: 我的Day1T2和Day2T1两道最水的题都跪了 ...
- 胡乱摸的NOIP2017游记和总结
来自YZK的总结 本篇总结主要分成两部分:NOI Professional游记和平日的刷题训练. 今年的NOI Professional TG的难度在洛谷上标记为:二黄一绿三紫.恭喜NOIP今年全面脱 ...
- 【比赛游记】NOIP2017游记
身为FJ的选手,在师大附中AHSOFNU考试,环境很不错,考得也还可以吧...[考的并不好] 不过比赛前都在划水233333 另:看到这篇博客的OIer们一定要评论啊! Day1的中午,因为穿了短袖去 ...
- NOIP2017游记
日常大考之前感冒(这次感冒了3周..) Day -4~Day 0 停课一周,不写作业不上课是很爽,然而想到NOIP结束第二天就要期中考.. 在学校刷刷题,跟着一大堆大佬的步伐,做着一大堆大佬的题目(其 ...
- 【Noip2017游记】
好像是考Noip的第5个年头了...高中的第一次Noip... 考了三年PJ,今年是第二次TG,希望不要像去年那么萎(gou) Day -1 考前停课了挺久的来着的,学长出了N套题来模拟,自己练了DP ...
- NOIP2017 游记
没考多好......并不知道该写什么...... 那就写写流水账...... DAY 0 上午到机房,众人全是打板子or颓废的....然后我打完板子去打印了个奇怪的背包九讲.... 然后大巴到德州东, ...
- GDOI 2016 & APIO 2016 游记
缓慢施工中...... UPD:APIO游记已烂尾......因为Cu滚粗+生病一直没心情写..过了几天就发现APIO的事都快忘光了...去看KPM的就可以啦 今年apio竟然没和gdoi撞...智障 ...
- 【比赛游记】NOIP2018游记
往期回顾:[比赛游记]NOIP2017游记 转眼间又过去了一年,当年还是初中生的我已经摇身一变成为了AHSOFNU的高一学生. 回顾这一年我好像也没学什么新东西,要说有用的可能就无旋Treap吧,不知 ...
- NOIP2017
NOIP2017游记 记得开始学OI是今年的6月,那时候纯粹是抱着好玩的心态来学的,但是渐渐地,我发现我好像喜欢上了OI,喜欢敲键盘时的声音,喜欢手指触碰键盘时的手感,喜欢这个奥赛班与其他科目学习气氛 ...
随机推荐
- iOS面试题--Model层--数据持久化储存方案
数据持久化储存方案有哪些? iOS中的数据持久化方式,基本上有以下四种:属性列表.对象归档.SQLite3和Core Data 1.属性列表涉及到的主要类:NSUserDefaults,一般 [NSU ...
- 第二十二篇:C++中的多态机制
前言 封装性,继承性,多态性是面向对象语言的三大特性.其中封装,继承好理解,而多态的概念让许多初学者感到困惑.本文将讲述C++中多态的概念以及多态的实现机制. 什么是多态? 多态就是多种形态,就是许多 ...
- MVC架构模式概述
MVC MVC概述: Model–view–controller (MVC) is a software architectural pattern for implementing user int ...
- K-th Number(主席树)
K-th Number Time Limit: 20000MS Memory Limit: 65536K Total Submissions: 59327 Accepted: 20660 Ca ...
- <block/> 并不是一个组件,它仅仅是一个包装元素,不会在页面中做任何渲染,只接受控制属性
<block/> 并不是一个组件,它仅仅是一个包装元素,不会在页面中做任何渲染,只接受控制属性
- Creating a Message Queue in PHP Without External Libraries
w http://www.ebrueggeman.com/blog/creating-a-message-queue-in-php
- urlencode rawurlencode htmlspecialchars htmlentities
w string urlencode ( string $str ) 返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+).此 ...
- 【DevExpress】 SearchLookUpEdit
一.属性的基本介绍: 绑定数据源: lookUpEdit.Properties.ValueMember = 实际要用的字段; //相当于Editvalue lookUpEdit.Propertie ...
- 关于:before :after
首先要明白一种思想:结构和样式分离. 结构和样式分离,就意味着:没有样式表,HTML文档也是一个完整的文档:没有样式表,也能正常阅读用HTML表达的所有内容.明白这种思想就能很好理解样式表中使用--- ...
- TypeError: save() missing 1 required positional argument: 'self'
RT,在创建模型对象的时候,提示TypeError: save() missing 1 required positional argument: 'self' 解决办法:在创建模型对象的时候需要加上 ...