NOIP2018复赛 游记
Day -?
停了两个星期的课,逃了一场期中考试。随便做了点题并不知道有什么用。见不到夫人很难受。
Day 0
依然没有跟学校走。据说今年合肥居然不下雨,印象里每年这个时候来到这里都是阴雨连绵……突然意识到,已经是第七年了。除了第一年啥都不会,之前五年拿了三个pj1=三个tg1=,然而真正算是认真学oi的时间,可能也只在小学和最近不到一年吧。想想也真是挺后悔呢。不出意外的话,这也是最后一年了,高三大概很难会有再来逛一圈的雅兴了。
宾馆房间挺小,电脑还连不上网,感觉非常不滋磁。来不及管就去试机了,随便敲了点东西,键盘意外的挺好用。回来之后依然连不上。然后就基本忘了干了些啥。试着码去年d2t3的线段树做法,wa个不停,最后也没搞出来并且弃了,感觉非常惨。和某位不愿透露姓名的神仙奶了一波题然而d1的题证明你怎么可能看得透出题人。和夫人道过晚安,十一点多就睡了。脑内思绪凌乱,不知所踪。
Day 1
去的稍微有点迟,遇见了神仙zzh赶紧膜一发。随便敲了个快读板子和对拍用板子然而后者并没有用上。解压密码飞雪连天,只看过天是不是要凉啊。在第一页发现老爷机被换掉了,可喜可贺。于是开始看题。
这t1……什么鬼啊?noip原题你都能拿来出啊?冷静一下再看一遍,没错确实是原题啊,大概低估了出题人的下限。就随便花了5min过了大样例。
然后看t2,小凯的疑惑?啊好像关系并不大,看这个范围随便猜一波结论就成了吧。先看了下t3第一眼思路并不是很明确,就随便花了10min过了t2大样例。想着这玩意也不太能拍,感性证了一下结论就感觉挺稳了。
莫名其妙就开t3了。冷静了半天估计肯定还是要二分一波答案。部分分给的过于充足,前55分大概都是一眼。对二叉树稍微想了个二维状态的dp感觉也非常对。这怎么就80了啊区分度有点过低啊。但是想了想一个一个部分拿太麻烦了,反正时间还多于是头铁刚正解。没过多久发现一个显然的结论,状态突然就去掉一维了。感觉就可以开始码了?结果刚码一点就发现一个地方想出锅了。又冷静了半天补上锅,复杂度就变成log^2了,和n<=50000非常契合,相当靠谱。码码码。大概开考1.5h的时候过了大样例。造了棵菊花跑了0.?s,并且可能和写的菊花暴力分拍上了。然后根本不想再写暴力了。
又冷静了一会儿。这玩意是noip?完全无法想象啊。最后大概是盯着程序看了2h,没找到锅。
大概就结束了。某位不愿透露姓名的神仙正解写挂感觉有点惨。看uoj群果然AK一片,甚至还有30minAK的……甚至还是三个原题?poipoi~Please contact lydsy2012@163.com.jpg。不过感觉真正做过原题的人应该还是非常少,主要是这个题目过于……思博?
感觉d2要爆炸啊。
感觉pj非常难啊。
Day 2
果然凉透了。
第一眼就懵逼了什么时候d2t1都开始考图了。然后再一看找一个字典序最小的dfs序那好像挺思博。接着再一看范围啥玩意怎么环套树了?noip什么时候都考这个了?而且这玩意为啥不能上图啊?冷静了半天终于发现求的不完全是dfs序。还好还是个思博题断一条环上边就行了。大概30min码完。
然后看t2这又是啥玩意啊?先不管去看t3这又是啥啊?ddp?d1考了啥来着?
简直心态爆炸。滚回去推t2性质。首先有一个显然的性质过了n=m=2。然后看n=m=3想了半天又找了个必要条件过掉了。用这个写了个爆搜,发现并不能过n=m=5。感觉推性质的路大概还很漫长就先去写t3暴力了。
t3前44应该是个思博dp,写一发居然没过大样例,冷静半天发现看错题了。把dp改的简单一点就过掉了。这个时候大概十点。
继续刚t2。继续推了半天终于找到一个不太靠谱的性质,不过过掉了n=m=5。感觉性质可能很充分了。然而发现压根不知道怎么用这个性质搞了。并且数据范围给的过于诡异简直没有任何一个东西能和他契合。在某个错误方向想了半天后来终于发现了。然而莫名其妙就十一点了。
这个时候才想起来打表。用找的性质给暴搜稍微剪了一下。然而不知道为什么到第五行他就不给我结果了。非常无奈。冷静一下先拿了3以内以及n=2的分。
突然想起来t3还有部分分没看。找到一个链的分。发现只会有约束的,似乎对前后缀做一次dp就行了。赶紧码码码。不知道为什么大概就只剩20分钟了。
只感觉要滚粗,完全冷静不下来。想推一下n=3的式子然而根本没思路了。
想着再打一波表说不定能拿一点8以内的分,于是对nm<=40打了个表。6 7和40也差不多于是也跑了一下,意外发现挺快。稍微再检查一下其他题就没时间了。
突然意识到既然6 7跑的很快8*8的表打出来完全没有问题,鬼知道之前发生了什么。突然15分就没了。
然后看看uoj群……性质找的完全没有问题。然后据说打完表找个规律就做完了?啥玩意啊?根本无法同台竞技啊?
总体的话发挥的还行,至少目前还没有发现什么锅。感觉比较惨的就是d2t2性质找全了最后不如暴力。
又能见到夫人了好开心啊。
upd:d2t3因为莫名其妙的手滑瞬间A1A2的分基本没了。心态爆炸。
upd:果然noip之后高二的一大批人(当然本就没什么人认真搞oi)基本都AFO了,只剩下我和吊打我的某位不愿透露姓名的神仙。这次高一应该一个省一都没有,我市意料之中的只能一年年越来越菜。想想我们这届,想当年初一时一位神仙怒拿pj全省第一我是第二,后来神仙基本没碰oi了,文化课强到爆炸清北稳稳,现在在搞物竞,尽管这样今年noip应该还有400+。另一位神仙发挥总是不太理想但初中时oi水平肯定远远在我之上,并且高一noip也吊打我,后来神仙基本没碰oi了,文化课强到爆炸清北稳稳,现在在搞数竞,尽管这样今年noip应该还有400+。
虽然是弱省弱市,神仙是从来不缺的。但是是弱省弱市,神仙是几乎没有的。
upd:期望得分100+100+100+100+50~60+64=514~524 实际得分100+100+100+100+50+52=502
n,m<=8的点没有一个是nm<=42的QAQ非常服了。
大概全省现役选手第四,我省有点惨啊。
NOIP2018复赛 游记的更多相关文章
- NOIP2018复赛游记
Day -oo (这里是负无穷啦qwq) 为了NOIP2018,我已经准备了好久 暑假的封闭式训练,国庆后停掉了晚自习,距NOIP一周时更是停掉了全天的课...... 我像是一个圆,在近乎无限的空间里 ...
- 【游记】NOIP2018复赛
声明 我的游记是一个完整的体系,如果没有阅读过往届文章,阅读可能会受到障碍. ~~~上一篇游记的传送门~~~ 前言 参加完NOIP2018的初赛过后,我有点自信心爆棚,并比之前更重视了一点(也仅仅是一 ...
- 关于NOIP2018复赛若干巧合的声明
关于NOIP2018复赛若干巧合的声明 导言 参加NOIP2018时本人学龄只有两个月,却斩获了省一等奖,保送了重点中学的重点班,这看上去是个我创造的神话,然而,在我自己心中,我认为这只是个巧合(其实 ...
- NOIP2018初赛游记
NOIP2018初赛游记 (编辑中)
- NOIP2018复赛获奖名单
根据<CCF NOIP2018复赛获奖分数线及名额分配办法>,现将NOIP2018复赛获奖名单公告如下: 复赛提高组一等奖获奖名单 复赛提高组二等奖获奖名单 复赛提高组三等奖获奖名单 复赛 ...
- NOIP2018复赛获奖分数线及名额分配办法
中国计算机学会CCF NOI科学委员会.竞赛委员会召开会议,确定了CCF NOIP2018复赛获奖分数线及获奖名额分配方案. 提高组一等奖名额分配方案 提高组一等奖全国基准分数线: 245分 CCF ...
- CCF关于对NOIP2018复赛违规处罚的公告
NOIP2018复赛于11月10-11日在全国31个赛区同时举行,现已结束.总体有序,但也有赛区出现违规现象.现将复赛中违规情况进行通报. 一.数据提交情况 CCF要求NOI各省组织单位在考试结束后在 ...
- CSP2020复赛游记
CSP2020复赛游记 由于本蒟蒻侥幸通过PJ和TG的分数线并且侥幸的拿了一等,所以侥幸的来参加复赛 11.04~11.05 期中考,挂 11.06 对答案,炸 11.07 开始了第一次CSP复赛 坐 ...
- NOIP2018普及组复赛游记
2018年11月10日,NOIP2018普及组复赛. 这是我初中阶段最后一次复赛了. 和往常一样,我们在预定的早上7点,没有出发. 10分钟之后,人终于到齐了,于是出发了,一路无话. 到了南航,合照三 ...
随机推荐
- python元组操作
元组:(tuple)元素不可被修改,不能被增加或者删除 一般写元组的时候,建议在最后加上一个逗号 可以索引取值 可以切片取值 元组一级元素不可被修改,但是二级及以后可以被修改 count() 获 ...
- 关于Ext.js和Ext.Net的杂谈
最近几年比较火的前端js框架extjs 算是其中的佼佼者.统一的UI设计,强悍的组件及丰富的插件,对浏览器良好的兼容性等优点使得许多公司使用Extjs,同时也使得无数程序猿开始研究这个玩意也包括我在内 ...
- Java学习笔记二:Java开发工具Eclipse的安装与使用
Java开发工具Eclipse的安装与使用 正如office一样我们在开发java语言过程中同样需要依款不错的开发工具,目前市场上的IDE很多,这里只演示Eclipse的安装: 一:下载软件: 1.下 ...
- C语言实例解析精粹学习笔记——32
实例32: 编制一个包含姓名.地址.邮编和电话的通讯录输入和输出函数. 思路解析: 1.用结构体来完成姓名.地址.邮编和电话的组合. 2.结构体指针的使用. 3.malloc的使用 4.scanf函数 ...
- Test类实验
package PC_TEST; class CPU{ int speed; CPU(){ speed=0; } CPU(int k){ speed=k; } void setSpeed(int k) ...
- java时间"yyyy-mm-dd HH:mm:ss"转成Date
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String time="1 ...
- AES128加密-S盒和逆S盒构造推导及代码实现
文档引用了<密码编码学与网络安全--原理和实践>里边的推导过程,如有不妥,请与我联系修改. 文档<FIPS 197>高级加密标准AES,里边有个S盒构造,涉及到了数论和有限域的 ...
- Java 图像处理框架-Marvin
网上看到,摘录过来的,暂时还没涉足这方面的东西 Marvin 1.4.5 的插件接口支持处理多个图像作为输入,新的插件可通过多个图片来确认背景,新的插件可使用多个图片来合并相同场景. Marvin 是 ...
- 玩转Node.js(四)-搭建简单的聊天室
玩转Node.js(四)-搭建简单的聊天室 Nodejs好久没有跟进了,最近想用它搞一个聊天室,然后便偶遇了socket.io这个东东,说是可以用它来简单的实现实时双向的基于事件的通讯机制.我便看了一 ...
- linq里lambda写的join查询,并附加动态拼接的条件,条件为enum类型的查询
因为查询条件不固定的原因,sql式的linq查询没法动态拼接条件. 网上搜的资料整理之后终于解决. 参考资料: enum使用 http://blog.csdn.net/slowlifes/articl ...