Amethyst - ACM/ICPC World Final 2008 - Prologue 短期总结
Apr 16

We would not say goodbye even if we know the results beforehand.

We would not leave even if the judgments have been issued before the trials were held. 

*

Still, the result hurts.

But all those negative feelings dissipate into nothingness,

when we come to terms with the fact that we're still standing together.

Always, and ...

forever.

============================================================== 

ACM/ICPC World Final 2008, Competition Day

Lunarmony's perspective

(似乎被我写成了流水账……简明版的大家还是参考FreePeter或者LynnKaye的版本比较好)

或者是空气或者是温度的原因,我觉得高海拔地区还是很适合我的。来之前还担心会有轻微的高原反应……在Banff呆了几天发现这个可以完全忽略不计。

转回话题。

一开始扫题,读到E差点被我误判成简单题,后来想了下发现判重处理还是不是太显然的。继续读了F, 没有立即反映过来I感觉是容斥+YY就可以做,跳过。然后读了G/H,H倒是反映过来了,可我实在没有兴趣写这个模块题……这个时候有点小郁闷,问了下peter / LynnKaye才发现他们也没有比较可做的题。情绪不太好直接翻过来看K, 发现是道[100][100][4][2]的最短路。。。按约定传给peter, 接着发现J也是道送分的计算几何。I么,刚开始我居然被数据范围欺骗了……感觉有点像容斥但是可做,丢到了pending set里面。

读+想完这些题的时候应该已经30分钟左右了。peter在准备写K, 跟LynnKaye交流了一下发现前面的题似乎我们要么没反映过来要么比较麻烦,有点郁闷。当然手上有两道可以写的JK, 大体规划了一下1个小时左右出掉这两道题问题应该不是很大。peter说A可能可以写但是他不确定。

这个时间我和LynnKaye在分别推不同的题。应该到50多分钟我对E有个实现的猜想,问peter发现K似乎有点小问题……然后我就有点倾向peter暂时下来检查下代码,不过经过讨论还是Peter继续调试。

到了1个小时左右(?) 场上B/F/J/K都有人过了,LynnKaye跟我交流了一下F的思路但是有个细节我没想清楚,pending……后来在peter调试的空余时间,我把键盘抢下来写了一个E我的理解版本,不过发现这样还是判不掉重复情况。这个时候场上总体情况似乎不是很乐观,第一名大概已经3题左右了。

然后就发生了peter所说的我再次抢下键盘写J的事情了。写完发现Sample #2不过,有点郁闷,直到peter 1Y K若干分钟后才发现一个p打成q的低级错误。100多分钟1Y J。

大体分配了一下题,但是我一直到这个时候还是完全失误的没有发现LynnKaye当时状态不对……直到peter拿来diet coke的时候才意识到问题……

后面一段时间还是很顺的,LynnKaye帮忙推了一下A然后是2Y F - 1Y A - 1Y B (?),5题之后我们rank也爬到了第7。讨论了一下决定我去写D & peter想I.

写D的时候完全不敢加速,感觉这种题很容易因为某个细节挂掉。大约是在我写完框架的时候peter跟我说I是DFA, 这时我才反应过来I明明就是当时命的某题的变体-_- 马上就有抢过来的冲动。。。

后来跟LynnKaye交流了一下G的思路,发现理论上可以抖,但是由于交流失误,我们决定先把这道题pending掉。

最后一段时间只能说写的还是有些郁闷的。当时(210min ?)的大体目标就是先写完D/I 然后有时间的话交一个G, 但一些比较耗时间的细节因素耗掉了大量时间……基本是到280分钟左右过I & 285分钟编译过D。然后样例不过……静下心来看程序,但发现bug的时候已经只剩5分钟左右了。最后那个bug还是没改掉。。。

============================================================== 

其实有些时候差距真的是在细节。

记得曾经读到过Jordan苦练三分线投篮,只因为对手不可能让他靠近篮板的故事。

而对于Final来说,大家不过是在拼反映,代码速度与准确率。

当然还有心态。

这点看似微不足道的差距能说明什么?

It's all about how you choose to structure your perception, how you choose your attitude toward certain things.

peter曾经跟我说过,我们有的是20%的付出所带来的80%的结果,但是我们没有做好的就是其余80%的付出。

很多时候差距不过是一念之间,不过是微小的数字上的差距。

一个人决定100%的投入而另一个人只投入98%。

看上去微不足道的事情。

但10年,20年,50年之后,这样带来的是什么样的结果呢。

很难想象。

Leave a Reply