第19章 这个满分是苏信应得的

下午一点钟。

所有参赛者各就各位,编程大赛的决赛正式开始。

主持人拿着话筒,一如既往地表现出激情洋溢的姿态,高声道:

“决赛阶段的内容是软件开发,五位参赛者要在两个小时的时限内编写出一款符合要求的软件,最终,根据五位评委对软件的打分进行评比,决出最后的名次。”

“而本届潜龙杯全国高中生编程大赛的主题是人工智能。”

“所以,参赛者所开发的软件必须是人工智能方向,无论是语言文字分析,还是数据推演等等都行。”

“当然,各位参赛者记得将桌面上的干扰代码加入源代码中。”

“好了,闲话少说。”

“比赛……开始!”

随着主持人话音落下,五位参赛者同时开始噼里啪啦敲击键盘。

苏信更是第一时间开启三倍速,双手化作幻影一般,整个人完全沉浸到了代码的世界里。

其实,决赛阶段虽然只有两个小时,但由于比赛主题早就公开了,大家都知道决赛阶段的内容就是人工智能方向的软件开发。

有信心进入决赛的人早就开始着手开发了,脑海中有了明确的思路,甚至已经在私底下开发完成。

现在的决赛,只不过是将提前就已经设计好的软件,通过记忆一点点地复现出来。

所以,理论上决赛才是最容易作弊的,只要提前花钱请高手团队开发出一款符合要求的软件,并记住源代码,在决赛时敲出来就行。

可实际上,光靠记住源代码,不可能在决赛中夺冠。

因为决赛阶段的规则中,要求在所编写程序的底层代码中插入一段指定代码,也就是主持人刚刚所说的干扰代码。

并且是将这一段干扰代码打散,按顺序插入十处不同的位置。

这就变相地要求参赛者必须对程序的底层代码了如指掌,知道干扰代码安插在哪些地方不会与原本的代码发生冲突,不会影响程序的正常运行。

否则,参赛者就算提前请人准备好了程序,并将源代码完全记住,可插入干扰代码后,若是该代码正好与前后代码有冲突,很可能导致程序崩溃,无法运行。

这对苏信来说自然不是问题。

天天智能手机助手是他从无到有一步步开发出来的,从整体框架,到每一个细节,他都了如指掌,将干扰代码插入到合适的位置后,只会让代码稍微臃肿一些,绝对不会影响任何功能。

下午2:45。

五位参赛者陆续结束了编程。

苏信也完成了自己的比赛。

他虽然开启了三倍神速,但毕竟程序比其他人复杂太多了,甚至比市面上流通的大多数软件都要复杂得多,所以花了这么长时间才将其重现出来。