记2015沈阳区域赛

前记

基本确定了要去沈阳和上海打区域赛,听说苏大cp也会沈阳,于是我们的最终目标变为了压苏大。

周五

下午一点左右的飞机,本来想要早上赶概率论作业然后交到学校去,结果睡晚了,干脆就早点去了机场,然后大概十一点就到了浦东,在值机区听人演奏音乐。

在沈阳的桃仙机场碰到了上大的队伍,根据上大水平,我们认为前几队都是能虐我们的,我们总结基本会被上大虐了。

打车去东北大学(当地人简称东工),发生不可思议的事情,司机竟然打表了,这似乎是出门第一次有司机在机场打表。

怀着感动的心情来到了宾馆,宾馆距离东工很近,三人间非常臭而且通风不好。

去东工兜了一圈,没找到地方报到,遂出门觅食。

查了下在附近找了家自助的韩式烤肉,60+一个人,吃得比较爽。

周六

早饭比较简陋,没南阳的好吃,去报完到发现之后没事情了,就回宾馆了,白早起了···

中午随便刷刷之前cf的小题目,然后出去觅食,找了家台北牛肉面馆吃了份卤肉饭,味道一般。

开幕式一个过场结束之后就开始了训练赛。

A是脑残题,十个数字里选一个输出。

B是一道字符串,标准的做法应该是后缀数组,全场最后过了一百多,当时吓尿了,觉得明天得打铜铁了,当然实际上是可以暴力搞,王老板拍了个后缀数组过了。

C是费用流,王老板打上板之后跑出来一直有问题,最后是节点的标号有点问题。

D是一道小几何,其实不难,题意是等比例两个大小矩形,小矩形全在大的上头,然后找一个点其在小矩形和大矩形上的相对位置相同,基本上旋转再解一个方程组就行了。

最终华丽丽地被苏大压了,还被群里沈航什么的压了,深深感到悲哀。

然后一路上我就说我们很可能这次得跪,毕竟只有160+的队伍啊,打铁也不是不可能啊。

晚上回去心很累,精神也不太好,然后不小心睡着了,很舒爽,但是很怕晚上就直接回睡不着了。

晚上的确有点睡不着,十二点四十左右关手机,然后其实翻了一会就睡着了。

周天

吃完了不怎么好吃还是吃了很多的早饭就去了赛场。

一开场反正就炸了,开始的时候 D 先有了FB,然后是B,然后 D 开始疯狂过。

王老板开了B,他觉得是AC自动机,我和ck开了 D

很不幸我把D的题意搞错了,然后怎么想都想不出来,王老板那边敲出来了,但是TLE了。

在和ck讨论的过程中,我突然发现我好像把题意弄错了,然后一看不就是个 gcd 乱搞么。

然后马上上电脑敲了发,41min1Y,此时已经是100+名了,很快就跌出了铜牌区。

王老板继续调 B ,我和ck去看了M,看下来有点图论的意味,似乎可以乱搞。

正好王老板卡了 B ,ck先上去敲了M,然后我和王老板调 B

ck的M我看了下感觉有问题,一些剪枝没有做好,搞好之后让他交结果TLE了。

ck提醒了王老板子串的传递性,王老板开始改变策略,想用暴力KMP+剪枝搞。

最终证明选择是正确的, B 题125min3Y,此时终于来到了铜牌的末尾,罚时很高。

ck接着调M但是他觉得很难再优化了,王老板看不下去了,读了下体,看了下思路。

他然后建了个 n+m 的图搞了两个spfa就过了,大概就写了十分钟左右吧。

159min2Y,终于来到了银牌区,但是是银牌的后端。

基本上铜牌已经稳了,但是银牌的话不出题就肯定没有,罚时太高了。

场上现在过的最多的是 F ,看了一眼是个数论题目,于是这题归我了。

题意是一堆青蛙在一个m长的环上跳,每只分别跳 ai 距离,问所有青蛙跳到过的格子下标之和。

首先很容易看出只和 gcd(m,ai) 有关,其倍数都能跳到,不妨设它为 bi

问题转化为了求 m 内所有以bi为约数的数之和。

觉得有点像莫比乌斯,又有点像容斥原理,但好像都不靠谱。

卡了非常久,队友看了其他题都觉得很难,希望基本上就在我身上了。

在我苦恼之时我突然想起了欧拉函数,然后想我干嘛不枚举 gcd(x,m) 呢。

枚举 gcd(x,m) ,只有存在 bigcd(x,m) 这组数才会存在。

至于求和的话用欧拉函数就行了,搞了一发,测了下,终于比答案多了。

一看,好像没有 gcd(x,m)=m 的情况,遂break之,然后奇迹般地过了样例。

抱着WA一发再说的心态,我交了,然后过了248min1Y,封榜后成功过题。

然后我们一致认为基本上是银了,但是之后看 G 过了很多,很多人过了第四道,很虚。

最终剩下的时间内没能做出其他题目,但是顺利拿到了银牌,差一名学校前30···

全程被苏大压得死死的,他们一直在金牌区转悠,最终痛失金牌,没出第五道。

这里写图片描述

曲线非常心酸,能顺利拿到icpc银牌也很惊喜,晚上打车出去好好吃了顿。

周一

六点半起来赶准备赶飞机,去机场的时候司机不打表,有点失望。

路上还在做自动机理论的作业,结果不用交,要烦恼的只有概率论和面向对象分析了,炸了。

后记·木*

坐在附近有个SJTU队伍的,好像是新生,打得不具有碾压力。

那人查了下好像叫谢天成,头特别大,头发特别密,然后人有点胖。

最可怕的是他人胖头还显得非常巨大,然后王老板赐名木*,这是从南阳府衙的刑具展览学来的。

他们开始也卡了B封榜除了两道,并且保持优良传统296绝杀五题。

相信明年他们肯定就能够金牌了,未来可能就是TankEnigine那种人物。

后记·真

最终还是被苏大压了,本来以为很可能要跪的,最终一路波折拿到了银。

可喜的是数论没有白练,最终成功A掉了数论银牌题目。

已经收集到了icpc银铜铁牌了,还差一点就能召唤神龙了。

接下来基本上只剩下金牌这座大山了,说起来其实再过两道就金了,实际上非常遥远。

昂神队实在是屌,也就SJTU,THU还能治治他们了。

曾在厕所碰到小岛,HIT四个FB也是屌,可惜没有FB奖金。

吃早饭一直碰到KUT的朝鲜人一身西装,他们是屌,可惜中国人多势众

沈阳和南阳的空气都比较糟糕觉得上海还是会好一点。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值