拖到都快金华赛区了-____-
- 出发前
去之前的心态是这样的这场不出线,接下来秋学期考试什么的就有点麻烦了…
整理好要带的资料以后不知道为什么就有点燃起来了>_<
anyway,把能搞的搞过去就好,打不过的话也只能认命了,心态放好。然后被shi哥说了一下……
「相手が強すぎる」 や「自分が弱すぎる」などの言葉は、たまに冗談するのがわるくないけど。失敗の言い訳にするのはいけない。「進出できない」ばかり言ったら、本当に進出できなくなるぞ。去年もそう言っただろう。
想了很多东西。
shi哥之所以能成为奇迹的缔造者, 终究是有原因的。
不得不说,watashi对我的影响很大。不单单是知识以及比赛上的。
具体的大多是集训队内部的事情,考虑到个人隐私以及其它的一些东西,博客上就不说了吧。
终究是想通了一些东西,在做事情之前,就为自己的失败找好了借口与理由。这是有多negative。对面以前都是国家队的,打不过是意料之中
自己刷的题没有别人多,打不过太正常了
别人以前随手就虐我10条街,现在能跟上就不错了
可悲的是现在看来这么圡的事情,自己居然没有察觉。
其实这种事情很经常发生的…所以人们给了它一个好听的名字:犯2。 - 10.19
翘掉了早上的两节课。打印各个队伍需要带去的资料,然后情绪高涨地出发了。
在公交车上思前想后,>_<还是给一个好感度100的MM发出了第一条搭讪短信~
blablabla聊得欢快,很快到火车站。
等了好久,联系了一下两个队友,他们在上了bus后发现太堵又下去找taxi,截不到taxi以后又回到了bus上…真是为比赛攒足了RP。
火车上和prowindy想看《吸血鬼猎人林肯》,但是字幕编码不对
最后由好男人fancy出手搞定(下图为fancy当天的衣服)
睡觉的时候在上铺各种碰头,这火车实在太窄了呀呀呀呀…
- 10.20
一醒来就看到prowindy坐在下面和大妈扯了起来。
大妈说泡多了一碗面,让prowindy吃掉… prowindy见我醒来,马上把这碗面推脱给睡眼朦胧的我,然后我很乖地吃掉了… :Angry:
快到站了,于是大家都陆陆续续集中起来。
爆一张dd学长的PP~看起来就充满战斗力的样子 :Roses-are-red:
下车以后dd学长发现把身份证丢了…momo.
于是大部队在火车站了一会儿.
所幸最后有惊无险.接下来就是搭车去汉庭酒店,不知道为什么,别人都25块,我们1队+dd学长搭了35块…(T_T眼泪掉下来)
住宿办理好以后急忙跑去蹭车。幸好还是赶上了中饭。
吃饭到一半碰上了到处逛的老朱~哈哈,被拍了一张略显猥琐的
下午的试机赛很随意~我B写的Java WA了一遍,很快就秒完4题,似乎最后排在第五的样子。
上厕所的路上见到了中大的郭老师~~~
我说了句“郭老师好”,然后郭老师顿了一下缓过神来认出了我这货,跟我说了”你们浙大的题中大做得好,中大的题希望你们也做得好”。
我应了一下以后就屁颠屁颠地回座位上去了。晚上照例和猛犸看非诚勿扰攒RP…至于为什么看这个能攒RP,大概是去体会一下别人的心酸历程什么的吧…好像瞬间就把非诚勿扰黑了.
唔唔唔,睡前骚扰了一下那只可爱的MM >_<
- 10.21
正式赛要开始啦~好多好多选手在赛场外等着,期间prowindy多次调戏其ZJNU的学弟学妹,行为之恶劣令人发指。 :Who-s-the-man:
进去以后好像感觉身上buff没有来之前那么给力,于是给自己做了一些诸如“屠死你们这帮弱菜”之类自己骗自己的心理暗示,然后就开搞了。prowindy上来看到A是麻将题,开写,有点复杂。
我看到D以后想了一下,没想到怎么做。
zYc看了K,说是数据结构题,让我来搞。
这时看到有好多人过B H了,zYc一看好像超水,直接就秒掉了。
我觉得K有点麻烦,大概要敲平衡树,于是先放放。
接下来我上手C题,直接就过不了sample…看了好久看不出错,这时队友很给力地搞掉了A、E。
我终于看出了一个不对劲的地方for (int t = 0; t < 3; t++) b[i] = a[i];
改掉以后总算1Y了C题。
在本圡人打了这么久酱油以后,我们达到了5题(99min)。
粗略看了一眼其它题目,我决定去搞K。作为一个OIer,这种数据结构题要是都过不了就太秀下限了...但是敲完以后怎么测都RE...
我让zYc来对了好几遍模板,都说没错,于是我gdb了好一会儿,发现Splay完以后整棵树的size居然会增加,顿时就吓跪了,还以为自己的模板出了问题。
再仔细单步了一会儿,发现我rotate函数都敲错了...void Node::rotate() { Node *x = f; bool o = f->ch[0] == this; x->set(!o, ch[o]); x->f->set(x->f->ch[1] == x, this); set(o, x); x->update(); update(); }
写成了
void Node::rotate() { Node *x = f; bool o = f->ch[0] = this; x->set(!o, ch[o]); x->f->set(x->f->ch[1] == x, this); set(o, x); x->update(); update(); }
于是我觉得以后最好还是我或者prowindy对模板好了,zYc一般看的比较粗略。
改过以后直接过sample,1Y,First Blood。
实在是不可容忍的失误,敲错模板居然浪费了这么多时间,这绝对不是一个强队所应该作出的事情。
训练的时候就经常这样,让zYc帮忙检查模板有没有问题,然后经常是敲错了但是zYc检查不出来。
这不是说zYc不认真怎么样,有时候人的习惯可能就是会造成各种奇怪的后果。
这种不需要什么技术含量的细心活大概就是zYc的弱点吧...(难道是太没技术含量导致集中不了注意力?)
于是剩下的时间我看了F,觉得用后缀自动机很好搞,应该很快能搞掉。
他们俩合力攻I...在zYc手写部分函数,prowindy解决程序主体框架的强势配合下,封board前过了I。
然后我的后缀自动机一直过不了sample,真是太圡了。
用SA估计早就撸过去了呀!-_-
我之前还用SA写过一个类似的题目,果然比赛的时候不应该写一些自己不十分熟悉的东西。
这一点是我策略的问题,也是自己平时没有足够努力的缘故...
而且选择了后缀自动机以后,两个队友对此完全没有了解,没办法帮我debug,SA就不一样了
对不起队友了。赛后从郭老师那里收到了内幕消息,季军。真是出乎我们的意料,其实这场打的并不是特别顺,这个结果,大概也就是别的强队发挥不好的缘故吧。
-
10.22
从北京坐车回来,于是顺路去了全聚德...额,BG者是我。
咳咳,这张...猛犸你的相机PS功能太强了吧,人都成平面的了...
-
10.23
饱受硬座摧残的ZJU众...