季麒景和封瑾瑜完成第一阶段的工作时,喻文彬和唐元那边也刚好完成了他们的部分,四人互相对视了一眼,然后不约而同地拖着椅子汇聚在一起。
“还剩一个半小时。”封瑾瑜看了眼时间,然后有条不紊地组织起自己的队员。“喻文彬,半个小时内构建防御程序,能做到吗?”
喻文彬沉吟了两秒,“时间很紧,我尽力。”
“半个小时内如果做不完,直接放弃这一部分。”
说完这句话,封瑾瑜扭头看向下一个成员:“唐元。”
被点到名字,唐元下意识坐直身体,“在。”
“你和我一起,把目前写好的各个模块串起来。”
“好。”唐元点点头表示了解。
“季麒景,你……”只剩最后一个人了,封瑾瑜转头便对上了季麒景的视线,他刚说了几个字,大脑却突然有些发晕,后面的话顿时卡在了嘴边。
“封瑾瑜?”季麒景等了两秒没等来下文,有些疑惑地喊了他一声,封瑾瑜回过神来用力眨了眨眼,“哦,你……你负责写测试代码。”
这是之前商量好的方案之一,如果完成基础架构后还有一定时间,就由喻文彬尝试加入防御程序,其余成员继续完善主体程序。而由季麒景负责写测试代码,主要是考虑到他天马行空的想象力,他总能从各种匪夷所思的角度找到程序里的bug,因为这项技能,他之前还总是被游戏公司选中当内测玩家。
因为是准备好的方案,大家都没有什么异议,但封瑾瑜的异常让季麒景有些在意,“你刚才怎么了?”
眩晕只在一瞬间,刚才的不适转眼就消失不见,封瑾瑜不想让这点事耽误他们的比赛时间,便随口糊弄了过去:“没什么,可能是盯着屏幕太久了,眼睛有点花。”
听他这么说,唐元立刻接过了话头,“那一会儿我先上机,你先坐着休息会儿。”
“现在在比赛。”封瑾瑜笑着摇了摇头,“我可以坐着看看题,休息还是等比赛结束再说吧。”
队长已经发话,大家也就不再追问,成员们各自就位准备自己的部分,队伍再次高效运转了起来。
比赛进行到这里,最枯燥、同时也是最简单的搭建部分已经完成,剩下的都是需要高精度计算与思考的内容,队员们不敢大意,都全神贯注地投入到比赛当中。半个小时后,喻文彬卡着最后一分钟完成了防御程序的编写,季麒景接替他上了二号机,开始将测试代码写入光脑。
等他把代码写完,封瑾瑜和唐元也已经串好了整个程序,季麒景将测试代码放到主程序里一跑,屏幕上顿时开始报错。
所有人都叹了一口气。
虽说他们都知道写程序不可能一遍过,但开出bug之前,他们还是会抱有微小的希望。
“没办法了,修吧。”封瑾瑜无奈地将唐元和喻文彬召集过来一起修bug,至于季麒景——
“二号机交给你,你继续开bug。”
明确分工之下,队伍运转效率极高,场外的观众很快便发现,的成员们分成了泾渭分明的两个区域。
这一头,一个人放飞自我“折磨”程序,那一头,三个人绞尽脑汁修复漏洞。他们甚至形成了一条规范合理的流水线:季麒景生产bug,封瑾瑜提炼问题,唐元寻找解法,喻文彬着手修复。
倚仗着四人的默契配合,问题一个一个地被解决,季麒景发现bug的速度越来越慢,最后甚至五六分钟都找不出新的问题。
“我想不出来了,换人。”他果断下机,与其他队员交换了位置。
每个成员的思维不一样,不同的思考角度之下,自然会发现新的问题。不过季麒景已经排出了绝大部分漏洞,剩下的成员只找出了零零散散的几个小问题,在大家的通力合作之下,他们在规定时间之内最大限度地完善了自己的程序。
倒计时结束那一刻,操作面板立刻被锁定,敲打屏幕的手指终于停了下来,场馆内的观众也开始鼓掌欢呼。
已完成的文件被系统自动同步到评委的光脑上,几个小时没离开过座位的参赛成员们也总算是松了一口气。休息一会儿之后,工作人员便将他们带到了等候区,等待最终结果的公布。
因为第一轮不分胜负,只看程序能不能正常运行,成员之间的氛围并不紧张,不同队伍之间甚至还能说笑着聊聊天。zero与算是一路走过来的老对手了,一见面就毫不客气地开始互呛,“呦,这不是猴队吗,比赛这么久饿了吧,要不要来根香蕉?”
自从两队熟悉了之后,zero的队员就老抓着他们队名里的“onkey”这个词来调侃,的几人都习惯了,季麒景眯眼一笑,张嘴就怼了回去:“哎呀,原来是鸭蛋队啊,难为你们关心我们了,不过我们来之前吃得很饱,现在还不饿呢。”
zero的队名翻译过来是“零”,既代表二进制中的“0”,也与自家学校的“凌”字同音。季麒景抓住了他们队名中“0”的这个含义,在被称作“猴队”之后,反手就还给对方一个“鸭蛋队”的外号。
两人正闹着的时候,旁边突然传来“噗嗤”一声笑,季麒景扭头一看,白狼队里的一个男生正乐不可支地看着他们,“你们哪来的这么多奇奇怪怪的外号啊?”
“羡慕啊?要不我给你们也取一个?”季麒景笑嘻嘻地看向对方,目光从几位队员身上一扫,心里就有了主意。“‘汪汪队’怎么样?”
白狼队的队员都是阳光开朗的大男孩,听到季麒景给他们起的外号,几人瞬间笑出了声,其中一个男生还颇为认真地对他们眨了眨眼:“汪。”