GDOI2017油记

前言

初三了啊~应该好好中考的说(才不
NOIP考的不是特别理想,和别的dalao差了将近100分
所以这次本来就是抱着一种打酱油的心态来的=w=
才没有立flag呢

Day0

这个出行的日子不是很吼啊~~
然后大巴果然被卡评测了QwQ
于是开始颓fgo第五章剧情爆肝
等到我手机没电了还没到?!
这卡评测怎么卡的比bzoj上还憋屈啊?!
到宾馆已经快六点了。。。。

和lzy被发配到1901偏远山区
草草地开了房间就赶紧下来赶车吃饭
然而没赶上第一趟?!
于是又等了半个小时才上车
搞到七点多才吃上饭饿死我了!!!(幽幽子附体.jpg)
东华的伙食比纪中不知道高到哪里去了

晚上颓了会fgo,打了几盘飞机,又打了几盘非想天则
感觉不行明天要gg于是又背了几个字符串的板子
11:30就睡了

Day1

6:30被物凄吵醒(没救了)
早餐也很不错的样子结果一不小心拿多了吃不完
抢了7:15的早班车到考场,然后考场没开门
一直等到了第二批人都来齐了才放我们进去
早知道我再多睡一会了QwQ

试机的时候闲着没事干写了个FFT
看着旁边小朋友一脸懵逼的样子莫名有点膨胀
结果写出来错掉了(pia
发现考场的gdb又被pascal吃掉了莫名不爽
改完环境变量才发现机子是32位的,64位g++用不了!
woc放着平时用的sublime text3不用真不爽
立马决定滚回去用Dev-cpp
调了几下发现还是可以用的

一开始解压还解压错了
点开了T2完整版。。。
smg啊!!!
不想看翻到最下面发现自己点错了
哦不我什么都没干
T1签到题,直接kmp匹配暴力替换就可以了
算了算复杂度也不会炸,反正也开O2
T2。。。。。。
出题人你真™闲着无聊啊
完整版题面那么长算了怎么正式题面也那么长?!
发现中间有一段树的定义仔细看了一下
发现定义的是有向树
好吧题面其实就两句话:
给一棵以1为根的带权有向树,求对于每个点ban掉以它为根的子树后剩余节点权值的mex
看上去挺可做的,直接换根然后用链表维护mex不就可以做到O(n)嘛
T3字符串啊
这样给出的就是一堆trie树上求最长公共链嘛
反正不会做(字符串懵逼.jpg)
T4小学生几何题
向左老师致敬
然而我已开始还去数了那张图的正方形个数(捂脸
看着都不会做,直接弃了算了

开始码题,T1还算写的很正常
不太放心写了个对拍也拍过了
T2等我开始写才发现我又多naive
ban掉的是子树不是点!
于是gg继续开脑洞
推了各种O(n)方法发现都是伪的T_T
于是放弃去推O(n log n)
发现把点按权值排序把相同权值的取个lca然后暴力染色就可以了
然后lca可以用tarjan写到O(n)
算了还是写倍增算了反正开O2

写完继续写T3
没有什么思路先写N=2,Q=1的部分分
一开始想的是在一棵trie上跑另一棵trie
写完才发现这样求的是从根开始的最长链
发现没时间了匆匆忙忙写个暴力拿个10分滚粗

出了考场才想到T3直接建sam就变成裸题了
然而我昨天晚上才背了sam的板子啊TAT
因为太弱了白白丢掉了100分
又听说T2不是一棵树,可能是森林???
看错题,不存在的事

听课时前三题就是我的做法
T2就是一棵树我都认真去看了他的定义了
T4是Dp+生成函数+NTT优化
今年比去年难好多

预估100+100+10=210,结果100+0+5=105?!
T2爆0了你逗我?!
我拍了那么久啊?!
结果发现身边的人T2都没分?!
只有栋栋过了,稳啊Orz
大家一起去复评,评委似乎被吓了一跳?
一问发现去复评的人都是连了有向边,而栋栋连了双向边
听说std连的也是双向边???
数据果然错了啊,那不管他了,反正你写了那么长的题面写错了也挺正常(吗)

结果Day1大众分似乎就是100了。。。
晚上继续颓,带着电脑到初三同学的房间打则,本来他们很不屑的,结果后来都抢着要打(车万大法好)
睡前又看了一下数论的推导,这次应该不会想不出来了

Day2

又在6:30被物凄吵醒(啊忘了关了)
又在考场开启半小时以上提前到了
试机又写了个FFT,然而又错了(日常写错FFT 2/1)
看题,有一道小学生语文题
左老师:喵喵喵?
T1签到题秒了
T2就黑人问号了
T3就一脸懵逼了
T4看了几眼就弃疗了
woc这难度很不正常啊

先写T1,习惯性写了个对拍,过了
然后推T2,发现卡住没有进展
果断决定先写后两题暴力
写完之后想到了一个能骗很多分的O(松)算法(WC中毒)
开始写发现读不进来?
用了unsigned long long 还是不行?
果断读字符串写高精度转化成二进制存储
然后就没时间了,只能写暴力了

出考场一交流发现大家几乎都是在写暴力的
今年真的难度提升了很多啊
原来unsigned long long读入要写%llu,涨姿势了=w=

听讲的时候睡着了2333
只大概记得T2是工业算法?
随机分成四段一定有一段是一样的
T3是类lcs,从后往前做(然而从前往后也可以)
T4是可持久化动态点分治(有人会写吗
估分100+30+20+30,实际100+30+20+0
为什么每次我在大赛的时候写数据结构题的暴力都会写错QwQ

两天总分355,被六中zjt和二中myh虐哭
也算是进了Day3,结果连个高中一等线都没有达到
晚上继续打则,吃土乡吃土,11:00就睡了

Day3

早上终于没有被物凄吵醒
但还是在开场前半个小时到了。。。

试机的时候又写了个FFT然后又错了(日常写错FFT 3/1)
看题,T1。。暴力,貌似70分和100分没什么区别
T2。。乱搞
T3。。暴力
T4。。栋栋稳了啊,这不是sone0吗,还是完全弱化版
觉得T4似乎可以写的样子,写两棵splay,把权值和下标分开来维护
然而觉得在考场上从来没有写对过这种数据结构非常的虚~
然后一边纠结一边写暴力,写的非常慢
不行真的好虚那就不写T4了,下定决心之后开始加速
然后T3尝试着推了一下式子,发现好像不太可搞的样子,就先打了个n=10的表
突然想到栋栋之前似乎讲过一个叫做学车中学做题法的东西,感觉T3有点像吼
毕竟也是这种计数题,那设一个F一个G然后容斥一发?
然后就推到了比赛结束。。。。

出来某只Howar一直在奶我“您T4一定切了”搞得我很尴尬
早知道用推T3的时间去写T4了T-T

听讲的时候T1是从小到大枚举b然后状压,怎么就没想到啊
T2听说是对偶之后维护半平面交?单纯形也可以过?反正我都不会
事实上只有两个向量是有用的,所以直接N^2枚举更新答案就好了
Orz金中ccz虐杀出题人
T3是压一下状态之后再Dp,套矩阵乘法优化,感觉其实Dp式子也不是太难推的样子,只不过一开始想错了方向。。。
T4栋栋被钦点讲题,亦可赛艇啊

出成绩的时候我已经是一只废人了
预估40+10+10+30,实际40+0+10+0?!
T4暴力又炸了?我可是拍过的。。。
T2连送的十分都没有拿到我是不是太菜了?

晚上混了盘杀人游戏,嘲讽力max
然后总分405实力打酱油,不高也不低,滚回了学校

如何评价GDOI2017
这次比赛,总的来说,发挥的还不是算很理想(次次这么说)
考场上丢的分全是暴力分,还多达70分之多。
本来会做可是没写的又两道题(Day3T4算的话,不过我觉得我也写不出来)
水了个初中au没什么含量
myh dalao颁奖典礼都不屑于来了搞的他旁边的我很尴尬
zjt太强了!我太菜了!

初三的赛季就这么打了一年酱油
感觉每场比赛都是正解稳过,暴力稳挂
为什么,为什么会变成这样呢
还是实力不足,思维似乎有些被局限住了
主观上不自信,其实有些时候T3甚至T4也是可以做的
暴力一定要写稳,特别是用来对拍的暴力
写完之后一定要自己手出一些小数据来手算一下
知识点还是不够,特别是字符串和计算几何,一看到心态就有些爆炸
能拿到的分要确保拿到,不能fst
不要因为暴力分少就不去管他,3天加起来的暴力分是很多的!
马上就要升入高中了,就不能再打酱油了
努力学吧,这一届的压力有点大,还有很多未知的东西呢
等待,且心怀希望吧!

最后,祝各位队爷NOI能取得满意的成绩
AFO的也能高考顺利,圆了自己的理想
日后,尽量别让今天的泪白流!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值