NOIP2017游记
日常大考之前感冒(这次感冒了3周。。)
Day -4~Day 0
停课一周,不写作业不上课是很爽,然而想到NOIP结束第二天就要期中考。。
在学校刷刷题,跟着一大堆大佬的步伐,做着一大堆大佬的题目(其中包括国集大佬TJW的国集作业),敲敲板子,就没啥了。
NOIP前一天晚上没怎么刷题(反正再怎么刷也上不了500对吧qwq),TJW在群上分享了个《骗分导论》,临阵磨枪看了看,
感觉收获挺多(里面有一大堆底层常数优化,谁会想到今年NOIP卡常?不过卡常的题我都没做出正解,自然不会被卡常。。)
按老师要求九点半就睡了(翻来覆去睡不着)。
Day 1
按时到场(看群上好像一大堆人7:15就到了?)。
与一大堆人互奶,高一小朋友们似乎压力都不大?搞得我压力很大,LKK纠结了一会头文件的事,然后就进场了。
竟然在6L(以前不都是在8L,9L的吗?),电脑终于换了Win7,好评。IDE照常有4.9.9.2,好评。
开题!!!
扫一眼题目:T1看来不难。。?T2一个大模拟,看着不想写,先放着。T3。。第一眼不会?回过头来再看一遍。
T1:感觉好熟悉,a,b这么大怕不是数学题?反正60分DP稳稳到手,怎么。。正解想不出来?
痛苦地在草稿纸上找规律,诶,好像如果a<b时答案是(a-1)*b-a(别管我是怎么想的。。然而我并没有注意到这个式子是对称的)?
不会证(数学太差了),第一题怎么能浪费20min?果断敲了DP和“正解”,拍一下?哇咔咔!好像没问题?(于是真的是个数学题,好像正确思路要用到同余方程?)
然而敲完还是过去了30min。。
T2:吐槽一下A++。好像很好写的样子?细节加起来不超过5条?一个栈模拟就行了?大力码码码了40min,稍微调试一下,一测大样例过了,心里踏实了一半。
貌似也没有别的方法检验了,就信一回CCF的大样例吧?(事实证明信对了,然而并不代表CCF的大样例靠谱)。
T3:想了快60min毫无思路,看看时间:不能发呆到考试结束啊。。先码个Dijkstra骗到30吧。码完30min过去了。
感觉好像有了60分的思路,试着码了码,啊呀好像不对,然后又是各种调试,到最后也没调出来。心态大崩,感觉D1炸了。
出考场发现高一有几个人T1没写出正解?自我安慰一下。。
听大佬说,T3卡常?不过就算这样没写出正解还是很伤心。
抱着D1已完的绝望我并没有敲板子,又翻了翻《骗分导论》。
SBN的线段树还是没调出来,我帮着从3:00p.m.查到7:00p.m.。。由此可见模块化、封装式的编程风格果然有好处。
Day 2
考场外的情况跟前一天大差不差。
开题!!!
扫一遍题目:T1图的遍历水题。T2有点摸不清?T3一股写不出正解的气息。。
T1:无脑dfs上去,大样例水过,直接就放那不管了。
T2:好像能贪心?某位OI老师说得好:考场上不要写证不出来的贪心(如果我听了说不定就不敢写了,一分都没有)。
然而想到这道题Prim可以稳过40分(v为常数,Prim就退化成Dijkstra了),感觉写个Prim也不亏,于是就码了。。。
码完大样例还过了,让我不禁怀疑Prim是否真的正确。反正也想不出正解,就这样吧。。
T3:30分先水掉,还方便对拍,看起来很友好。之后20分有点麻烦?时间紧,先写会的。。好像再往后的30分可以无旋Treap水掉?
于是就水掉了,码完拍完还剩大概40min。不甘心啊,D1炸成那样,D2应该更有理想一些——去肝中间20分。
想想想~啊!好像可以哈希然后数组模拟?空间有点紧。。诶,出题人良心给了512MiB!!点一万个赞。
码了25mn,还剩15min,开始调试这20分——样例频频不过,我很烦躁。终于过了样例,对拍又出了问题,再拿出来测。
不是这里x2打成x,就是那里x打成x2,反正过了10min,还没调好,监考员都已经带着我们检查文件夹了。
我不甘心啊!!!哇,有一个错误找出来了。拍一下?30s没出问题!80分到手了!
然后NOIP就这样结束了~
回家以后得知D2T2Prim有问题,正解DP(其实往DP方向想过,但是没想出来。。)。为啥CCF的大样例还给Prim挖坑!?
心态还算不错,至少不出岔子国一应该是稳了。
后记期中考试不出所料爆炸了。一考完就去洛谷上测,460?!Prim卡了80??
那么我的估分就是420~460了。国一的确稳了。心情愉悦。
今年NOIP基本没出现失误:除了D2T3Treap里构造函数一个ll打成int,导致丢了10分以外,一切都和我预估的一样(D2T2最终45,竟然骗到了5分)。
YTQ大佬还说他D2T1BFS写错了,各种数据都是20-30左右,结果CCF数据太弱,竟然A了——570。。果然大佬说的话都不能信。
能不能进WC全看运气了,现在就是冲着省选去了。
感觉水平还差好多啊。qwq
NOIP2017游记的更多相关文章
- 胡小兔的NOIP2017游记【出成绩后更新版】
胡小兔的NOIP2017游记[出成绩后更新版] 2017.11.22 Update 前几天成绩出来啦,看这篇博客访问量还挺多的,下面就分享一下结果吧: 我的Day1T2和Day2T1两道最水的题都跪了 ...
- 胡乱摸的NOIP2017游记和总结
来自YZK的总结 本篇总结主要分成两部分:NOI Professional游记和平日的刷题训练. 今年的NOI Professional TG的难度在洛谷上标记为:二黄一绿三紫.恭喜NOIP今年全面脱 ...
- 偏远小渔村选手的noip2017游记
这次noip估计是我初中最后一次比赛了,毕竟初三狗还要准备中考,要是中考挂了就GG了. 在最终成绩的榜上,我看到我成绩400,非常意外(你们这群大佬赛前天天奶我,还好不是毒奶),更意外的是全省竟然只有 ...
- 【Noip2017游记】
好像是考Noip的第5个年头了...高中的第一次Noip... 考了三年PJ,今年是第二次TG,希望不要像去年那么萎(gou) Day -1 考前停课了挺久的来着的,学长出了N套题来模拟,自己练了DP ...
- 【比赛游记】NOIP2017游记
身为FJ的选手,在师大附中AHSOFNU考试,环境很不错,考得也还可以吧...[考的并不好] 不过比赛前都在划水233333 另:看到这篇博客的OIer们一定要评论啊! Day1的中午,因为穿了短袖去 ...
- NOIP2017 游记
没考多好......并不知道该写什么...... 那就写写流水账...... DAY 0 上午到机房,众人全是打板子or颓废的....然后我打完板子去打印了个奇怪的背包九讲.... 然后大巴到德州东, ...
- 【比赛游记】NOIP2018游记
往期回顾:[比赛游记]NOIP2017游记 转眼间又过去了一年,当年还是初中生的我已经摇身一变成为了AHSOFNU的高一学生. 回顾这一年我好像也没学什么新东西,要说有用的可能就无旋Treap吧,不知 ...
- NOIP2017
NOIP2017游记 记得开始学OI是今年的6月,那时候纯粹是抱着好玩的心态来学的,但是渐渐地,我发现我好像喜欢上了OI,喜欢敲键盘时的声音,喜欢手指触碰键盘时的手感,喜欢这个奥赛班与其他科目学习气氛 ...
- NOIP2017 【游记】
一年过去,想起去年还是个傻b[今年也是],心里总是无限的感慨. 脑海里是日日夜夜在机房的身影,一题一题AC的激情 我等今年等了许久,虽然我是个蒟蒻,但我有梦想的憧憬 鲲鹏展翅翼向天,扶摇直上九万里. ...
随机推荐
- Net Core中数据库事务隔离详解——以Dapper和Mysql为例
Net Core中数据库事务隔离详解--以Dapper和Mysql为例 事务隔离级别 准备工作 Read uncommitted 读未提交 Read committed 读取提交内容 Repeatab ...
- 批量下载google 字体小工具
在项目开发中,我们经常用外国的框架,如bootstrap.nodejs.angularjs 时候经常要配套google 字体等资源, 但是由于国内网络原因,经常框架跑起来,网页在请求google 字体 ...
- windows环境下mysql主从配置
mysql主从配置. 相关理论知识可以百度一下,这里就不多说了,直接说如何配置. 一.环境介绍及说明 主库所在的操作系统:win7 主库的版本:mysql-5.6.24-winx64.zip 主库的i ...
- JAVA NIO学习一:NIO简介、NIO&IO的主要区别
在前面学习了IO之后,今天我们开始进入NIO学习环节,首先我们会NIO做一个简单的介绍,让大家认识NIO,然后会和IO进行一个对比认识进行区分.好了,下面我们就开始学习: 一.NIO简介 1.概述 从 ...
- css弹性盒子新旧兼容
前言:本篇随笔是对弹性盒子有了解的人来写的这篇文章,具体属性产生的效果这里不做说明,基础的东西去查文档.这里只是总结. 时至今日,css3的flex弹性盒子在移动端基本上都是支持的,但不排除有些些低版 ...
- w 命令详解
作用: 用于显示已经登录系统的用户列表, 并显示用户正在执行的指令. 执行这个命令可得知目前登入系统的用户有哪些人, 以及他们正在执行的程序. 单独执行w 命令会显示所有的用户, 您也可指定用户名称 ...
- 【深度学习系列】一起来参加百度 PaddlePaddle AI 大赛吧!
写这个系列写了两个月了,对paddlepaddle的使用和越来越熟悉,不过一直没找到合适的应用场景.最近百度搞了个AI大赛,据说有四个赛题,现在是第一个----综艺节目精彩片段预测 ,大家可以去检测一 ...
- Oracle学习笔记_07_模糊查询
附录:参考资料 1.Oracle sql语言模糊查询--like后面的通配符 2.oracle sql语言模糊查询--通配符like的使用教程
- 准确率(Accuracy), 精确率(Precision), 召回率(Recall)和F1-Measure(对于二分类问题)
首先我们可以计算准确率(accuracy),其定义是: 对于给定的测试数据集,分类器正确分类的样本数与总样本数之比.也就是损失函数是0-1损失时测试数据集上的准确率. 下面在介绍时使用一下例子: 一个 ...
- VS的使用插件
1. 插件安装: 1) productivity power tools:代码查看优化插件: 2) Visaul Studio Color Theme Editor 主题修改插件: 3) VS ...