NOIP前:

NOIP前停课了一个多月,这一个多月里浪得飞起,内心十分紧张,然后就不知不觉就到NOIP了。

Day 0:

上火车前ryc给我们出了道题“一个数列,只有两个数出现了奇数次,找出这两个数”,好像是lyd题的加强版,想了半天不会,感觉要滚粗了...

火车上我坐20亿个蒟蒻旁边,“他们”旁边坐着lj老师,我打开笔记本准备看高精模板,老师说别学了,玩会吧,我就玩了会掉人品的Win10自带游戏“Candy Crush Soda Saga”,ryc跑来问我一道分层图的题,我看了半天不会做,感觉要滚粗了...

午饭在火车上吃了两个小汉堡。

下火车,坐公交到燕大宾馆,旁边好像是一个初三的,听后面的大纲说不可能T2比T3难,Day1比Day2难,从来没有过,感觉插了一个大大的flag。

到燕大宾馆后分房间,不知道为什么老师又把我和20亿个蒟蒻分一块了,我想估计蒙住头就听不见蒟蒻们的怪声了,就将就一下吧,感觉要滚粗了...

去试机,发现今年是提前分好座位的,我们考场有20亿个蒟蒻、队长、度神和几个高一的,玩了玩NOI Linux,就回去了。

在房间里学高精模板,然后去燕大食堂吃饭,yzy大佬问我怎么线性筛欧拉函数,发现我不会,感觉要滚粗了...

燕大食堂好像东西挺多,吃完后yyh给我讲了讲那道分层图的题,ryc给我讲了一下那个神题,好牛逼啊,感觉要滚粗了...

晚上去yzy大佬房间浪,9点40就睡觉了。

睡觉的时候,蒟蒻们的奏鸣曲开始了,我发现蒙住头没用,因为那声音好像能骨传导,无解了,我把蒟蒻们轰醒,好了10分钟,然后又开始了,循环往复了一晚上...

Day 1:

ryc说他同意跟我换房间,好人。

早饭在燕大宾馆吃的自助,还不错。

拿了两瓶咖啡,虽然我是不喝咖啡的,但是这个尝起来挺好喝,就喝了,果然没有犯困。

还拿了两个士力架(本来是给20亿个蒟蒻的),我吃了一个,发现太齁,后悔了,另一个送别人也没人要就扔宾馆了。

终于上考场了,旁边是个衡二的妹子,长得并不好看。

坐了半个小时后,给了我们一个乱七八糟的密码,就开始答题了。

T1水水,8分钟就写完了。

做T2的时候一直想,T2万一做不出来怎么办啊,然后就真做不出来了,当时各种滚粗AFO没脸回去高考的念头就出来了。

于是看T3,是一个水水floyd+期望dp,20分钟写完后发现过不了大样例,我把一个<=m改成<m竟然奇迹般过了大样例,当时觉得数据错了,于是继续看T2。

T2画了一张草稿纸,发现还是不会做,写了半天暴力,Ti=1的并不会写,用了一个vector骗分,学军数据都过了,官方数据都T了。

继续看T3,发现我dp数组没有赋初值,改了后过了大样例,没多少时间了,就在NOI Linux下编译了一下,没事,就交了。

出来后发现大家除了gzz大佬基本上都写的60分暴力,松了口气,感觉还可以苟。

大爷说什么用个主席树强行维护一下就行了,好强。

看到yzy大佬好像T3没过大样例特别伤心的样子,然而事实证明没过样例也是可以拿88分的233。

lmy好像D1T1被yzy大佬1分钟查出来错了,得了90分233。

去燕大食堂和lmy吃午饭,发现我T2一条链的写挂了,掉了15分。

和lmy在燕大浪了一圈差点迷路,回宾馆了,下午看了一下午火影。

晚饭在宾馆吃的,老师告诉我们第一天有人AK,我们都考得不错,但谁也不许问具体分,lmy教我牛逼的剪刀石头布姿势,有什么英雄之类的。

大部分人一人点了个鲍鱼,挺好吃的。

晚上继续去yzy大佬房间浪,玩了半天“CCSS”,之后去了cxc的屋(因为我和ryc换了),打了会坦克动荡,10点就睡了。

Day 2:

早饭浑浑噩噩地吃完了,掐了掐自己让自己精神起来了。

跟ryc谈论蒟蒻们的交响乐的发声原理,一致认为那不是人能发出的声音。

依旧,坐了半个小时,然后给了一个乱七八糟的密码,就开始答题了。

T1刚看完题不会做,一看数据范围2000,水水,15分钟敲完了。

做T2的时候一直想,T2万一再做不出来怎么办啊,然后就真做不出来了,当时各种滚粗AFO没脸回去高考的念头就出来了。

瞎写了一个堆,过了样例,就去看T3了。

猜测应该得出个搜索吧,发现数据范围很小,以为我猜对了,算了算复杂度,是O(n!)级别的,想不出来啥剪枝。

忽然想到可以状压dp,瞎写了一个,提前预处理了转移,算了算极限复杂度是O(153*2^n)的,感觉可以过。

搞完T3发现才9:50,于是回去想T2。

期间想到了只用队列,每次比较队头,把大的出队,然后!然后!我不知道是脑子进水被门夹了被驴踢了还是怎么着,发现这东西不单调!!!!当时没有细想,就认为不能这么做,明明已经离正解很近了,我却与就要到手的35分失之交臂。

检查了一下T3,发现如果两个东西横坐标相等会导致斜率不存在,特判了一下。

想了想会不会有精度误差,然后!然后!我就跟个没事人似的觉得这东西不会有事,又丢了20分。

蛋疼拍了拍T1,没啥问题。

无聊玩NOI Linux,发现pipe,count,index什么的并没有CE,不知道为什么。

出来后发现yzy大佬和神纲写的T2正解,膜膜膜。

听闻hz lrd Day1 AK了,gzz 295,orz...

一些人去海边浪了,我下楼买了个汉堡然后在宾馆里浪。

lmy跟我说他Day2的心路历程:看见T1,哇,这不是lty前几天刚给我讲的吗,啪啦啪啦敲完了,看见T2,哇,这不是yzy大佬曾经写过的牛逼的合并果子O(n)版吗,啪啦啪啦发现并不会写,看见T3,哇,这不是lty前几天给我讲的状压dp吗,于是啪啦啪啦写了个爆搜。

去火车站途中听说yzy大佬Day2 AK了,很强,我好像才200多点。

火车上重测成绩,大家心情也不是很好,都有很多不该丢的分,测得我两天共475,全省rank6,感觉不是很好。

11.28:

终于到了公布成绩的这天了,我还是全省rank6,只不过分是490(100 45 100 100 65 80),D1T2 vector一分没骗着,D2T3 CCF良心只卡了20分eps,20亿个蒟蒻比我高1分,全省rank1 585,望尘莫及。

11.29:

在机房机子上跑出来我是505,D2T3是90分,D1T2 vector骗了5分,于是我交了两个申诉,也不知道能不能成功,一旦成功了我就能前进20亿名,想想就有点小激动呢。

总结:

这是我OI生涯的第一次正式比赛,一些细节处理的不得当(如D1T2)以及赛场上的不冷静(如D2T2, D2T3)是我丢分的主要原因,之后的比赛还有很多,今年NOI在浙江比,也意味着我们的压力大了好多,之后的OI学习我必须更加努力,杜绝浪,杜绝自由散漫。

NOIP2016 玩脱记的更多相关文章

  1. 玩蛇记之用python实现易宝快速支付接口

    玩蛇记之用python实现易宝快速支付接口 现在很多这种快速支付的通道,易宝支持的通道算是很全面的,正好最近需要集成易宝的支付通道到平台中,所以写一贴来记录一下,顺便鄙视一下国内的支付平台,api的支 ...

  2. ESP8266 玩板记

    一.前言 esp8266的玩板记,后面应该会去更一些其他东西,这一块内容,这算是收官之战了. IoT,江湖有缘再相会 二.ESP8266实现WiFi杀手/钓鱼 这次的博客做的是一个娱乐性较强的项目. ...

  3. ExceptionLess新玩法 — 记日志

    ExceptionLess 之前也有介绍过这个框架,其实网上也有很多的资料,无论是部署还是一些详细的高级玩法都讲的很清楚也很棒,博主也学习了一些他们的博文,因为很多的东西比如本地部署别人已经写了,我再 ...

  4. NOIP2016滚粗记

    想了好久还是决定要写... Day0 Day-5得感冒一直没好,连磕5天药丸. 早晨得知爸妈都要上班并不能送我到校的消息,于是计划10:30集合,定表8:45准备自己走去学校. 然后平常睡得有点晚,结 ...

  5. 玩蛇记--Python处理海量手机号码

    一.任务描述 上周,老板给我一个小任务:批量生成手机号码并去重.给了我一个Excel表,里面是中国移动各个地区的可用手机号码前7位(如下图),里面有十三张表,每个表里的电话号码前缀估计大概是八千个,需 ...

  6. NOIP2016报零记

    其实,NOIP2016已经于10天之前就结束了,但是由于种种原因,没有写总结. 现在就来填上这个坑吧. DAY1: T1:一道简(kun)单(nan)的模拟,虽然ac,但是考试的时候总觉得怪怪的.并且 ...

  7. Noip2016滚粗记QAQ

    day1 t1 XBG #include<map> #include<cstdio> #include<string> #include<string.h&g ...

  8. 关于之前玩emacs记的些笔记

    移动 C-v 向前翻页 M-v 向后翻页 C-l 当前行居中显示 继续按会依次到上,下,中   C-x C-c 退出 C-g    退出一个正在运行的命令,还可以取消数字参数和只输入到一半的命令   ...

  9. NOIp2016 游记

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

随机推荐

  1. bzoj千题计划108:bzoj1018: [SHOI2008]堵塞的交通traffic

    http://www.lydsy.com/JudgeOnline/problem.php?id=1018 关键点在于只有两行 所以一个2*m矩形连通情况只有6种 编号即对应代码中的a数组 线段树维护 ...

  2. 09-TypeScript中的继承

    在后端开发语言中,继承是非常重要的概念,继承可以让子类具有父类的成员和方法,通过实例化子类,就可以访问父类的成员和方法. 在JavaScript中,需要通过原型模式来模拟继承的实现.而在TypeScr ...

  3. MySQL“Another MySQL daemon already running with the same unix socket” 报错信息处理

    Mysql "Another Mysql daemon already running with the same unix socket" 解决办法:rm var/lib/mys ...

  4. Mego开发文档 - 基本保存操作

    基本保存操作 在Mego中没有更改跟踪,也就是说所有的新增.更新及删除都需要开发者自行判断.Mego会最为实际的将各个数据操作提交给数据库并执行. 添加数据 using (var db = new O ...

  5. T410升级笔记

      T410 win7 旗舰版 32 sp1 三星  DDR3 1066 mhz core i5 M 540 2.53GHZ 双核 日立 HTS725032A9A364 320G/7200转/分 sa ...

  6. nginx反向代理二级域名注意事项

    摘要 本文介绍了利用nginx实现多域名和多站点的绑定的方法及相关注意事项.您也可以只看本文的标题或红色标注部分.☺ 1.应用场景 我们经常会遇到在同一台服务器建立多个Web站点的情况,普遍的做法是为 ...

  7. HTML5示例之WebSocket

    Web应用程序通常有一些耗时的操作,但有些操作耗时不是很长,一分钟之内能完成.如果采用后台任务队列去异步处理,这样的用户不能实时看到后台处理的情况.倘若用户触发操作后,Web页面能够实时看到后台处理的 ...

  8. enumerate给列表加索引

    >>> list = ['a','b','c'] >>> for i,j in enumerate(list): print(i,j) 0 a 1 b 2 c &g ...

  9. 确定稳定的 Spring Cloud 相关环境版本

    开发部署 Spring Cloud 微服务框架,需要先确定 Spring Cloud 的相关环境版本,主要包含:Spring Cloud.Spring Cloud Netflix.JDK.JRE.Ja ...

  10. promise 的基本概念 和如何解决js中的异步编程问题 对 promis 的 then all ctch 的分析 和 await async 的理解

    * promise承诺 * 解决js中异步编程的问题 * * 异步-同步 * 阻塞-无阻塞 * * 同步和异步的区别? 异步;同步 指的是被请求者 解析:被请求者(该事情的处理者)在处理完事情的时候的 ...