SCOI 2018 划水记
(此处不应有目录,省选爆零的过程得慢慢看)
Day -n 一诊
说真的,在没看到“第一次诊断性考试”之前,一直以为是“一整”,真是可怕,初中教育都开始像UW中的最高祭司学习了。
感觉题目很gg。于是考5科挂5科,什么,学校还要加餐?考史政体?好可怕啊。
数学考试挂掉以后,后面的科目有点小绝望。物理28道智障题我竟读错25题3遍,浪费我10分钟?
数学考试有3道题真是骚。全班考场上没有一个人做起。27题第二问班主任不会做?Excuse me?
更有趣的是,下来我和某个同学想出了同一个27题第二问的做法。班主任看了Solution讲27题时,标算做法似乎没几个人听懂。讲完我和那位同学上去怒踩标算。
Day -3 ~ 0 省选集训
Day -3 讲异或方程与高斯消元。似乎都会的样子。
Day -2 讲博弈论。我竟然听懂了。
Day -1 讲各种数学定理。似乎不是很难。
喜闻乐见Day -1的老师迟到了。碰巧有两位同学多睡了1个小时的懒觉。
很想喷一下住的酒店。
第一隔音差,第二枕头高。这两个我就忍了。
第三,为毛我窗户外面就是别人的病房?真是煞风景。
Day 0 模拟考试。3道cf原题?
而且我手机闹铃蜜汁挂掉,醒来一下看时间8:30,Excuse me?
折腾半天进校考模拟考,考试时间-1h15min。
最后还能骗到180分。(虽然有3个人AK)。
Day 1
6:45起床,下楼7点左右。汉庭酒店旁边的小笼包真好吃,还有豆浆。比学校糟糕的早餐经济多了。
7:45分左右进考场。
进考场开始打Vim配置文件。
zz的我居然把%<记成%s。然后发现编译命令变成了xxx.cpps.cpp。
内心极度绝望。
拿到题目,常规浏览所有题目。
T1,智障动态点分。什么空限64M?Ctrl + r,calc,算了算,卡一卡应该是过得了。
T2,woc。这什么毒瘤题,难道要二次剩余?
T3,不可做之题。
然后看了看时间7:53。感觉没太对,不管那么多了,9点再开始敲暴力。最后留3个小时写T1的动态点分吧。
继续来读题。
T2,似乎55分的部分分很好骗。
T3,化式子没化出来,从一个麻烦的式子变成了另一个更麻烦的式子。值域1e8?感觉直接bfs应该能骗点分,毕竟状态跑不满。
嗯,9点了!开始写暴力吧。
暴力写完了。10点了的样子诶,正好,开始敲T1的动态点分。
"现在是北京时间11点。"某个监考老师提醒道。wtf?感觉自己受到了欺骗。电脑上的时间是假的!
疯狂写代码。300行动态点分在1小时内写完。
跑样例,RE,打开dev调试器,wtf?调试不了?
找老师,老师说要建工程,我表示很懵逼。老师问我考noip时怎么调试的,我说直接F5就好了。于是老师表示我们没有义务回答你这个问题。内心mmp,明明你们的Dev有毒。
于是默默调出cmd,gdb,直接r,然后bt。好啦找到原因了。
于是程序开始WA。继续用gdb,display p。没有找到p这个变量?这怕是在逗我?gdb竟然也是假的?
于是被迫直接输出内容,手动模拟查错。半个小时过去了,样例终于过了。
10分钟完成数据生成器和对拍脚本。在cmd中size一下,真棒只有41M的静态内存。
于是开始愉快地对拍。wtf?第一组数据就gg了?
于是5分钟找到原因。修改点权的时候没有修改一个子树到根的距离。我真是个智障。
所以我还需要$\log n$颗线段树。距离考试结束还有15分钟,真TM开心。
线段树才写完query和update就交卷了。
Day 1成功GG。感觉还没三道题全写暴力的人分高。
下来讨论题目,n多人表示T1出题人脑子有毒,卡空间。很多同学似乎既写了点分又写了树剖,然后都弃坑了。
Day 2
日常早餐 & 到场。果断今天带上自己的表。
今天电脑上的时间更离谱,22点。UESTC怕是用了假系统。
日常敲配置文件,和看题。
T1,似乎很可做的样子。
T2,写个旋转卡壳似乎有30分,然后容斥一下似乎有60分,再加个指数级暴力于是就能骗到80分。感觉很棒棒的样子。
T3,为什么连暴力都不会写?这是毒瘤线规?
于是来想一想T1,似乎把增量看成函数,这个分段函数只有4段。
于是可以分块,每一块维护一个分段函数。
开始敲暴力。敲完T1暴力开始写分块。
1h later,写出来了。
1h later,对拍通过了。
于是愉快地造一组极限数据,6s,觉得自己又受到了欺骗。常数不至于大成这个鬼样子吧?
似乎并不是所有情况都需要重构块,-2s。
似乎暴力的3常数可以被去掉,-2s。
wtf,还是2点零几秒。改改块大小吧。仍然是2点零一秒,Err。
意识到数据生成器把它的时间卡得有点满。随机一下询问区间(省选数据应该都比较水吧,记得去年D1 T1被我用奇怪的暴力跑过去了),-1s。
于是继续考试对拍,wtf?它开始WA了。
30min later。重新通过对拍。
Linux下过编译,什么?memcpy不准用?
好吧这不是重点,虚拟机下竟然还有名为garden的程序。这。。。这不是2017的noip D1 T3吗?
于是开始写T2的30分暴力,真开心,写了1个小时,发现写完刚好12:55,跑了样例没过,还错得离谱,果断弃坑,直接printf 0.5000。
期望:100 + 0 + 0 = 不算那么糟糕。
实际:30(wtf?难道卡long long?还是用的假评测机) + 0 + 0 = GG.
于是省选就GG了。sad。
下来和同学讨论,T1很多人不会做,Doggu和我一样写了分块。似乎Doggu没有去跑极限数据,为他捏一把汗。(喜闻乐见Doggu D2爆零,感觉自己受到了欺骗)
吃饭时,Doggu说T1可以直接线段树。突然意识到我似乎在草稿纸上写了可以常数级合并两个分段函数。内心mmp。我是如何排除线段树的?
Doggu似乎会做T2,将多边形分段,二分答案跑最大权闭合子图(貌似是正解)。ZJC和WYS的神奇的暴力可以在随机数据下0.1s。(然而实测30)
仔细对比两年的省选题,发现今年的T1简直是去年的T2。而且今年居然基本上是2数据结构,2算几,2数论。说好的字符串和dp呢?
SCOI开始变成毒瘤OI发展。
2周后,百度一下“如何评价SCOI 2018”。似乎被喷得很厉害。天真的我一直以为省队分数线在300分左右,实际140分左右就上省队分数线了(wtf?暴力打好一点就能进队。这。。)
一直因为只会做两道题怀疑人生。然后才知道除了两天的T1,剩下的四道题不是0AC就是1AC。Day 1 T3似乎还是被SC队长假算法爆过去的.orz.....
Day 1 T2真二次剩余裸题。感觉自己省选前觉得二次剩余这种东西应该没人考真是个错误的想法。
Day 2 T1貌似很多人都是对拍通过,实测爆零或者分很低。
SCOI 2018 划水记的更多相关文章
- SCOI 2019 划水记
(此处不应有目录,爆零的过程得慢慢看) 鸽子来更新游记了 orz UESTC. Day -1 两场傻逼信心考试都没AK. 第一场真的气,一个边界觉得是i - 1,然后不知道为啥改成了i,挂了6个点,然 ...
- SDOI 2018划水记
Day0 最后一天啦,此时不颓更待何时? 上午10:15坐车从gryz出发,在一路颓废中到了农大 不得不说,农大的宾馆真的好高档啊,壁橱里面居然有保险柜!电视柜厨子里居然有冰箱!!冰箱里居然有饮料!! ...
- NOIP 2018 划水记
(此处不应有目录) (本来想咕掉这篇游记) Day -1 今天信心题,这个毒瘤出题人怎么出了一堆垃圾题(smallfat批判这个垃圾题). T2,T3是送分题.T1考了个noip根本不会考得类欧几里德 ...
- $PkuWc\ 2018$ 酱油记
PkuWc 2018 酱油记 1. Day -INF 又停了一个月课...... 感觉这个月的收获还是蛮大的,刚来的时候还只会线段树,到现在LCT都学了... 这个月不停在考试,自己考试技巧也提升了不 ...
- PKUWC2018划水记
PKUWC2018划水记 Day -1 从福州出发去长沙,原本是预定Day0当天的航班,后来怕来不及提前到了今天. 由于最近长沙下雪,所以听说飞机取消了很多班次,所以早上起来的时候还特地看了一 ...
- CF Educational Codeforces Round 57划水记
因为是unrated于是就叫划水记了,而且本场也就用了1h左右. A.B:划水去了,没做 C:大水题,根据初三课本中圆的知识,可以把角度化成弧长,而这是正多边形,所以又可以化成边数,于是假设读入为a, ...
- THUSC 2018 酱油记
THUSC 2018 酱油记 游记分类:游记 Day \((-inf,-2]\) 自CTSC和APIO挂烂以后,仍然在停课集训,不过好像这两波考试让我的RP涨了一大波,因此模拟赛大多都考的不错,虽然经 ...
- NOIP后省选集训前文化课划水记
划水划了一个多月,文化课没啥长进还他妈累死了...--ghj1222 11.11(NOIP Day2) 师傅开车开得很快,晚上8:00多就到了二狱 晚上听毒瘤班主任swh讲了半节语文,我:黑人问号.j ...
- LNOI2019划水记
十二省联考命题组温馨提醒您: 数据千万条,清空第一条. 多测不清空,爆零两行泪. NOIp2018差点退役的游记 $Flag$拔了. $LNOI2019$划水记: $Day0$: 早上八点起床,一直颓 ...
随机推荐
- 巧用CurrentThread.Name来统一标识日志记录(java-logback篇)
▄︻┻┳═一Agenda: ▄︻┻┳═一巧用CurrentThread.Name来统一标识日志记录 ▄︻┻┳═一巧用CurrentThread.Name来统一标识日志记录(续) ▄︻┻┳═一巧用Cur ...
- Unity 2D入门基础教程之僵尸先生
注:这是根据网上教程完成的. 翻译:http://blog.1vr.cn/?p=1422 原文:http://www.raywenderlich.com/61532/unity-2d-tutorial ...
- SQL 2008安装过程(转)
这几天因为需要,一直想安装SQL Server 2008来作为Web后台的数据库进行些实验,但总是没有时间,今天终于有时间了,便安装了SQL Server 2008,以下是我的安装的步骤,希望对于有需 ...
- c++基础:之泛型与标准模板库
- hadoop2.4.1 伪分布
最终的 /etc/profile :#在文件最后添加 # /etc/profile # System wide environment and startup program ...
- python windows安装 SQLServer pymssql,
1.到正儿八经的网站下载文件,找到适合自己的版本 2.把文件放到一个地方,能让pip找到就行, 不放scripts下面的话, 恐怕会报错“FileNotFoundError" 3. 走到pi ...
- python 读csv文件时,在csv类型上执行类型转换
csv 产生的数据都是字符串类型的,它不会做任何其他类型的转换.如果需要做这样的类型转换,必须自己手动去实现 import csv,re from collections import namedtu ...
- Bodymovin:Bodymovin和Lottie:把AE动画转换成HTML5/Android/iOS原生动画
转自:https://www.cnblogs.com/zamhown/p/6688369.html 大杀器Bodymovin和Lottie:把AE动画转换成HTML5/Android/iOS原生动画 ...
- system call filters failed to install; check the logs and fix your configuration or disable system call filters at your own risk
elasticsearch启动时遇到的错误 这个是elasticsearch配置文件的问题. 解决办法: 在elasticsearch.yml配置文件中 添加 bootstrap.system ...
- 读QT5.7源码(三)Q_OBJECT 和QMetaObject
Qt meta-object系统基于三个方面: 1.QObject提供一个基类,方便派生类使用meta-object系统的功能: 2.Q_OBJECT宏,在类的声明体内激活meta-object功 ...