程序员法则
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第51章 决赛(下)

一个函数始终无法调试通过,是暂时放着还是坚持把他调试出来,我认为视你的心理状态比较好,放的下就放下,否则还是老老实实把他想出来。

/*

*/

全场稍稍掀起了一阵闹腾声,以前的比赛里从来没出现过这么快解决出一道题的情况,而且更怪异的是,解决出的还不是第一个题,反而是最后一个。

观众的素质还是比较高的,很快意识到这种比赛的现场是不适合喧闹的,安静了下来,比赛继续进行,参加决赛的60几只队伍现在全部紧张了起来,第10个题可以确定是简单的,到底自己应该先做完第一个还是直接做最后一个呢。

南特的NIKITA再次崇拜了我一下,专心思考起自己的题目。心理素质不错,我心里暗赞了一下,开始看第9题,这道题目难度大了很多,要把所有可能的情况思考过来,一时间我怕是解决不了,希望杨光他俩可以在这段时间把第一道给解决掉。这样我们就相当于一开场就整整领先了其他对手一条题。

彻底把自己因为迅速解决一道题目带来的喜悦给压制到心底,冷静的开始分析第9个比较难的题目,要求建立一种独立的可操作计算机的编译程序的模拟器。这种题目说难也不难,但是工作量很大,需要建立独立的数学模型。

拿起笔,我在纸上慢慢的把一些想法先记录下来,饶是我的思维,遇到太过复杂的题目也实在思考不过来。

心灵彻底沉浸到了一个逻辑思维的海洋里,每一步实现的过程就是海的波涛,每条实现的指令则是那一颗颗晶莹涕透的水珠。感觉自己的思维则在这似乎无边的大海里奋力前行,努力寻找靠岸的希望。

“哈哈,成功了也!我们两个气球了。”也不知道过了多少时间,杨光的欢笑把我从沉思中拉了回来。

“把第一个题解决了?”我有点欣慰的问道。

“是啊,不过花了我们1个小时,不过还好,现在还没有队伍做出两个题。我们仍然保持领先。”我抬头四望了一下,果然只有我们插上了两个气球,别的都是把第一题的白色球给插了上去,还有一些队伍甚至第一个还没做出来。

“你们先看第2个吧,太难可以留着,这次比赛的题目完全不能按照顺序来看,反正解个7,8题也就差不多了。”现在我理所当然的是战队的核心,安排好顺序,才能尽量减少互相思维的重叠。

“明白了,哎,你看,那个学校也做出第10题了。”杨光突然惊奇的叫道。

我看了看,好象是莫斯科国立大学队,点了点头道:“别急,第9题思路我差不多已经完整了,第10个题很简单,一会就会有不少队伍解决的,不说废话了,赶紧比赛。”

稍加思考,感觉自己的思路基本上已经全面到位了,拿过键盘,刚开始几行还有点粘滞,到后面就越来越顺畅,10几分钟的时间,整个编写编译调试运行就已经完成,正准备提交,心里确又有一丝不妥,快速把代码重新浏览了一遍,实在看不出什么,咬咬牙提交了上去,反正通不过还可以再改。

很快,提交的被退了回来,果然有BUG么,寻思了一会,认真的把代码读了一遍,大体上决对没问题的,看来是边界数据的问题了,这种边界性的问题确实很难全部考虑到,用几个想到的边界数据填了进去,果然发现了一些问题。迅速的改好,再次提交。结果回来,还是失败。

“切,”恨恨的骂了声,心境再好,遇到连续两次提交没通过这种情况也不由的我不急。

想来想去,决定暂时不浪费时间,先看第8个题,难度适中,但终究是决赛的题,估计除了第10个,恐怕再不会有能让我在15分钟内解决的题目了。

强迫自己放下对第9题的牵挂,开始思考第8题,但心中始终不能完全平静下来,那种若有若无的牵拌顿时让思路变的不够完整,对整个数据结构的把握总是显的有点模糊。

“许大哥,让我们用下机子。”杨光突然说道。

“你们想出来了?这也太快了吧,”我惊奇问道。

“快?”这次轮到杨光奇怪了,“已经过去两个小时了,现在做出三个题的有好几个队了,最快的是莫斯科国立大学,好象100分钟的时候就解决了3个题。”

我心中愕然,站起来四望了一下,果然有6,7个队做出了三个题,包括上交。

“恩,你们先来吧,我暂时还没想通。”我心里有点郁闷,自己第9个题居然花了这么多时间依旧无法通过,而且还影响了对别的题目的思考,怎么办呢,先把第9个解决吗?

时间的紧迫不容我再多做思考,决定了,第9个题不解决,那今天自己就能难正常发挥了。

终于可以镇定下忙乱的心,干脆抛弃原先的思路,重新再来一次,无数的思路再次在脑海中产生,对照起原先的思路,自己的大脑就像是一部高速度运行的计算机,进行着模糊度很高的匹配算法,这里,不像,这里,也不是,一个个被我认定的症结又很快被否定,思路迅速的产生,湮灭,更新,普通至极又玄妙无比。突然间,一道闪电般的光芒闪过我的大脑。

“出来了。”“出来了。”我和杨光他们同时叫道。

我们三个人都是一愣,奇怪的互相看了几眼,轻轻的笑了起来。

“三个题了?现在还有多少时间?”我急切的问道。

“恩,还有2个小时多20分钟。现在有好几个队做出了4个,暂时没出现做到5个的。”

“好,你们继续,现在交给我吧。”一边说着,双手再次搭上了键盘,由于刚才已经写过一次,思路已经相当成熟,所以这次手在键盘上的动作简直可以用狂蛇乱舞来形容。

“老,老大,你慢点好吗!”杨光一边看着,一边口吃的提议道。

我朝他笑笑,没有说话,再次全神贯注的写了起来,时间有限啊,这个该死的第9题竟然浪费了我这么多时间,要不是杨光他们表现尚可,搞不定现在就可以放弃了。

搞定,提交,我深深吸了口气,上帝啊,这次保佑顺利通过吧。

运气终于站到了我们这边,看着裁判把灰色气球插上,自己心里终于大大的舒了口气,站起来轻松一下,顺便看看别队的情况,莫斯科已经插上了5个气球,印度理工大学竟然也有5个气球,不会吧,印度啊三都比我们强,这可不行,赶紧坐下来,看起了本来思路混乱的第8题。

冷静下来的心情就是不一样,这道涉及到压缩格式的搜索技术题其实很对我胃口,杀毒引擎对于文件的搜索要求很高,对各类压缩也必须很熟悉,“切,这么简单,刚竟然没想到。”暗暗骂了一下自己。继续开始编程。

紫色气球,兰色气球。。。。一个个颜色的气球插到了我们台子上。

“看着我干吗,还不想题目。”

“许大哥,你能不能收敛点,你的速度是不是太快了。”

“啊!”我愣了愣站起来,果然,我们台子上已经插上了7个气球,领先第2的一个题,而比赛时间只剩下一个小时,“哈哈。”我有点不受控制的笑了起来,仿佛看见胜利女神已经在向我招手。

心情不错的坐了下来,1小时,恩,时间还够,对杨光他们笑道:“再做两个题,我们就基本能保证冠军了。”

“两个题,你疯了,就算我们现在不做,也基本上能稳操胜券,人家那个第6题都是刚插上的气球,大哥,以前虽然我知道你厉害,可是今天我才知道,你真的是太厉害了,小弟。。。”

“行了行了,你们到现在不会连一个题都没想到吧。”我摆摆手,阻止杨光把恶心的话说出来。

“不是,我们想到的都被你做了。”田沛无奈的摊开手。

“都做了。。。”无奈的摸摸自己的脑袋,心里还有点不好意思,笑道:“那你们放心吧,交给我,冠军是没有问题了。”

埋下头来,已经只剩下三个题了,想把他们全部完成不大可能,看了看别的队伍,做出第5题的比较少,那我也干脆跳过去,把3,4题给统统解决掉算了。

现在完全没有了压力,第4题又很快被我通过,看着裁判把第8个气球插上,感觉无数的镁光灯都在向我这边闪烁,大概看台上的人也已经看清比赛形势,我们夺取冠军已经只剩下时间问题。

一鼓作气,终于赶在结束前把第三个做了出来,悠扬的铃声响彻全场,宣布最终决赛结束。看着自己台前9个气球,心里并没有夺冠后的极度喜悦,相反,一丝遗憾和醒悟在心里升起,第9题脱了我太多时间,不然完全可以做到一个PERFECT的结局。

“你们三个好象不是很高兴啊。你们夺冠的优势可是很大啊。”冲过来的张平奇怪道

“高兴什么,9个题中有7个被他一个人包了,我们感觉简直是累赘吗!”杨光气鼓鼓的说道。

。。。。。。

“小毅。恭喜你。”秦谊突然跑到我身边,带着祝福的微笑说道。

深深的点了点头,捏了一下她的手,心情才真正开心起来,少做一个无所谓了,只要能让关心自己的人开心,那自己也就满足了。

比赛结束后立刻进行了颁奖仪式,“田沛,你去接杯吧。”我说道。

田沛愣了一下,然后点点头,缓缓走上前台,庄重的IBM副总裁手里接过了“世界智慧之杯”,轻轻吻了一下,然后高高的举了起来,无数的灯光闪烁,将这一刻永远的保存了下来。