第30章 第 30 章

C组场馆内,四支队伍分别占据了场地四角。

IOP的赛场向来安静,只有光幕上不断跃动着的字符彰显着比赛的激烈。C组拿到的题目不是市面上常见的任何程序,而是目前还没有普及于世的,编译难度极大的新概念程序。

由于概念小众,在此之前他们对这方面的了解并不算深入,因此在程序设计上,CM的几人可谓是绞尽脑汁。

这款程序主打什么方面的效用?如何组织这项程序?程序中的各项数据如何表示?又该用何种方式处理数据?

编译还没开始,设计程序就已经花费了他们半个多小时的时间。

而在“设计”这一环节完成后,真正的挑战才刚刚开始,把设计的程序翻译为光脑语言是一件极其耗费精力的事情,一串串字符从操作屏下流淌而出,编辑器的页面瞬间便被代码铺满。

正是争分夺秒的时候,季麒景的手指几乎在操作屏上舞出了花,他机械性地将代码写入面前的编辑器,耳边却忽然响起一道冷静的声音:“等等。”

一转眼,封瑾瑜的目光直直地盯着屏幕,手指在其中一段代码上点了点,“这里需要优化。”

这个轮次内,选手的可用光脑只有两台,如何分配这两台光脑便成了队员们需要斟酌的事项。有些队伍由主代码手掌机,其余队员从旁辅助;也有的队伍每人负责一个板块,有把握者轮流上机。

CM则不同,他们是新人,从稳定性上来说不如其他老牌队伍,他们的实力也并不能支撑自己独立解决复杂问题,于是在老师的建议下,他们采取的是最为稳妥的分配方式:两两一组,结对编程。

这种方式有利也有弊。两人共同研究一个问题能够极大程度地提高准确率,但与此同时,也不可避免地会损失一些思考其他问题的时间。

不过对于新人队伍来说,程序出彩不是最重要的,不出错才是他们首要的追求。

“改好了,你看看。”季麒景键入最后一个字符,他搬着椅子往旁边挪了挪,让封瑾瑜坐到光脑的正前方。

封瑾瑜浏览着面前的代码,确认无误后,他伸手捏了捏季麒景的后颈:“辛苦了,接下来换我。”

搭建程序的过程极为枯燥,又最需要构筑者精力集中,一场比赛超过一半的时间都得耗费在这上面,光脑前的人换了又换,输入字符的“哒哒”声不绝于耳。

季麒景和封瑾瑜完成第一阶段的工作时,喻文彬和唐元那边也刚好完成了他们的部分,四人互相对视了一眼,然后不约而同地拖着椅子汇聚在一起。

“还剩一个半小时。”封瑾瑜看了眼时间,然后有条不紊地组织起自己的队员。“喻文彬,半个小时内构建防御程序,能做到吗?”

喻文彬沉吟了两秒,“时间很紧,我尽力。”

“半个小时内如果做不完,直接放弃这一部分。”

说完这句话,封瑾瑜扭头看向下一个成员:“唐元。”

被点到名字,唐元下意识坐直身体,“在。”

“你和我一起,把目前写好的各个模块串起来。”

“好。”唐元点点头表示了解。

“季麒景,你……”只剩最后一个人了,封瑾瑜转头便对上了季麒景的视线,他刚说了几个字,大脑却突然有些发晕,后面的话顿时卡在了嘴边。

“封瑾瑜?”季麒景等了两秒没等来下文,有些疑惑地喊了他一声,封瑾瑜回过神来用力眨了眨眼,“哦,你……你负责写测试代码。”

这是之前商量好的方案之一,如果完成基础架构后还有一定时间,就由喻文彬尝试加入防御程序,其余成员继续完善主体程序。而由季麒景负责写测试代码,主要是考虑到他天马行空的想象力,他总能从各种匪夷所思的角度找到程序里的bug,因为这项技能,他之前还总是被游戏公司选中当内测玩家。

因为是准备好的方案,大家都没有什么异议,但封瑾瑜的异常让季麒景有些在意,“你刚才怎么了?”

眩晕只在一瞬间,刚才的不适转眼就消失不见,封瑾瑜不想让这点事耽误他们的比赛时间,便随口糊弄了过去:“没什么,可能是盯着屏幕太久了,眼睛有点花。”

听他这么说,唐元立刻接过了话头,“那一会儿我先上机,你先坐着休息会儿。”

“现在在比赛。”封瑾瑜笑着摇了摇头,“我可以坐着看看题,休息还是等比赛结束再说吧。”

队长已经发话,大家也就不再追问,成员们各自就位准备自己的部分,队伍再次高效运转了起来。

比赛进行到这里,最枯燥、同时也是最简单的搭建部分已经完成,剩下的都是需要高精度计算与思考的内容,队员们不敢大意,都全神贯注地投入到比赛当中。半个小时后,喻文彬卡着最后一分钟完成了防御程序的编写,季麒景接替他上了二号机,开始将测试代码写入光脑。

等他把代码写完,封瑾瑜和唐元也已经串好了整个程序,季麒景将测试代码放到主程序里一跑,屏幕上顿时开始报错。

所有人都叹了一口气。

虽说他们都知道写程序不可能一遍过,但开出bug之前,他们还是会抱有微小的希望。

“没办法了,修吧。”封瑾瑜无奈地将唐元和喻文彬召集过来一起修bug,至于季麒景——

“二号机交给你,你继续开bug。”

明确分工之下,队伍运转效率极高,场外的观众很快便发现,CM的成员们分成了泾渭分明的两个区域。

这一头,一个人放飞自我“折磨”程序,那一头,三个人绞尽脑汁修复漏洞。他们甚至形成了一条规范合理的流水线:季麒景生产bug,封瑾瑜提炼问题,唐元寻找解法,喻文彬着手修复。

倚仗着四人的默契配合,问题一个一个地被解决,季麒景发现bug的速度越来越慢,最后甚至五六分钟都找不出新的问题。

“我想不出来了,换人。”他果断下机,与其他队员交换了位置。

每个成员的思维不一样,不同的思考角度之下,自然会发现新的问题。不过季麒景已经排出了绝大部分漏洞,剩下的成员只找出了零零散散的几个小问题,在大家的通力合作之下,他们在规定时间之内最大限度地完善了自己的程序。

倒计时结束那一刻,操作面板立刻被锁定,敲打屏幕的手指终于停了下来,场馆内的观众也开始鼓掌欢呼。

已完成的文件被系统自动同步到评委的光脑上,几个小时没离开过座位的参赛成员们也总算是松了一口气。休息一会儿之后,工作人员便将他们带到了等候区,等待最终结果的公布。

因为第一轮不分胜负,只看程序能不能正常运行,成员之间的氛围并不紧张,不同队伍之间甚至还能说笑着聊聊天。Zero与CM算是一路走过来的老对手了,一见面就毫不客气地开始互呛,“呦,这不是猴队吗,比赛这么久饿了吧,要不要来根香蕉?”

自从两队熟悉了之后,Zero的队员就老抓着他们队名里的“Monkey”这个词来调侃,CM的几人都习惯了,季麒景眯眼一笑,张嘴就怼了回去:“哎呀,原来是鸭蛋队啊,难为你们关心我们了,不过我们来之前吃得很饱,现在还不饿呢。”

Zero的队名翻译过来是“零”,既代表二进制中的“0”,也与自家学校的“凌”字同音。季麒景抓住了他们队名中“0”的这个含义,在被称作“猴队”之后,反手就还给对方一个“鸭蛋队”的外号。

两人正闹着的时候,旁边突然传来“噗嗤”一声笑,季麒景扭头一看,白狼队里的一个男生正乐不可支地看着他们,“你们哪来的这么多奇奇怪怪的外号啊?”

“羡慕啊?要不我给你们也取一个?”季麒景笑嘻嘻地看向对方,目光从几位队员身上一扫,心里就有了主意。“‘汪汪队’怎么样?”

白狼队的队员都是阳光开朗的大男孩,听到季麒景给他们起的外号,几人瞬间笑出了声,其中一个男生还颇为认真地对他们眨了眨眼:“汪。”

这回连最严肃正经的博海队队员都笑了。

这一笑让季麒景也注意到了他们,虽然今天才第一次见面,但季麒景一点也不怕生,“博海的哥哥姐姐要不要也来个外号呀?我起外号很有一手的哦。”

跟他们队的风格一样,博海队队员的性格相对稳健内敛,但既然已经被cue到,他们也不是开不起玩笑的人,“好啊,那就麻烦弟弟你啦。”

季麒景看了看博海的人员配置,脑子里就出现了大概的想法,他眼珠一转、双手一拍:“我知道了,不如就叫‘贝壳队’吧!”

“博海队有最强的防御,贝壳也有最硬的外壳,而且贝壳生于大海,和海临也很搭!”

说到这里,季麒景看向了对方队伍中唯一的一个Omega,“还有一点——这位漂亮的Omega姐姐,你一定就是贝壳里那颗最美丽的珍珠!”

对面的Omega被夸得心花怒放,显然是对这话非常受用,喻文彬在一旁看得叹为观止,“你什么时候这么会说话了?”

“什么话?我一直这么会说话的好吧。”季麒景转头就去找唐元,“是吧?光脑系最可爱的O?”

唐元作势要yue:“呕。”

一群人热热闹闹地闹了一阵,直到工作人员来通知他们上台,乱成一团的队员们各自归队,陆陆续续回到了赛场。

封瑾瑜走在队伍最后,不紧不慢地跟着他们,季麒景一把抓住他将他推到最前面,“干什么呢队长,你走前面。”

被拉住的手腕传来温热的触感,封瑾瑜低头一笑,反手拉住了季麒景刚想松开的手。

“怎么?”季麒景有些意外。

“防止某只小猴子乱跑。”封瑾瑜说。

他们身后,喻文彬的老同学、如今Zero的新人队员方泽凑到了他的身边,“这就是你们队的人不饿的原因吗?”

喻文彬轻笑着看了他一眼,“看来你也吃的挺饱。”

一语双关。

方泽品了半天才品出来他的意思,顿时有些震惊地瞪大了眼睛,“不是吧喻文彬,你居然会开玩笑了?”

喻文彬不置可否。

他看向CM的队员,心情颇好地扬了扬嘴角。

“没办法,近墨者黑啊。”

作者有话说

显示所有文的作话

第30章 第 30 章

梦远书城已将原网页转码以便移动设备浏览

本站仅提供资源搜索服务,不存放任何实质内容。如有侵权内容请联系搜狗,源资源删除后本站的链接将自动失效。

推荐阅读

他的暗卫

在星际开密逃

贵妃娘娘千千岁

岁岁平安

春夜渡佛

< 上一章 目录 下一章 >
×
意外分化×2
连载中谨月十 /