第一百五十三章 巅峰对决</p>
“叮叮叮——”键盘声在寂静的赛场上格外清脆。</p>
杨淮的代码如流水般在屏幕上延展,每一行都经过千锤百炼。</p>
冯书禾轻声说:“最后这个边界条件,要不要再测试一遍?”</p>
“嗯,保险起见。”杨淮点点头,手指翻飞。</p>
递归的层层调用中,一个个测试用例被完美处理。</p>
另一边,凌晟正全神贯注地构建数学模型。</p>
他的思路大胆而清晰——将多态分配转化为矩阵运算。</p>
蒋正阳放下评分表,眼中闪过一丝赞许:“这个思路,很有创新性。”</p>
“递归和数学建模,两种完全不同的思路。”身旁的评委低声讨论。</p>
杨淮忽然注意到一个细节,凌晟的代码在处理某个边界时略显生硬。</p>
如果测试数据刚好落在临界点......</p>
他瞥了眼计时器,还剩二十分钟。</p>
“测试数据,得想个办法提醒他。”杨淮在心里盘算。</p>
很快,他构造出一组看似普通的测试样例。</p>
凌晟盯着突然跳出的错误提示,眉头微皱。</p>
这组数据有问题,但问题出在哪里?</p>
他的目光在代码间来回扫视,突然停在一行边界处理上。</p>
“原来如此!”凌晟暗暗点头,立刻着手修改。</p>
“还有十五分钟!”裁判的声音打破寂静。</p>
江亦的暴力解法陷入困境,他烦躁地抓了抓头发。</p>
正函数更是满头大汗,他的算法在处理大数据时频频报错。</p>
“糟了,这题不简单。”许乐小声嘀咕。</p>
“专心,别看别人。”高宇提醒道。</p>
观众席上,余幼笙紧张得手指都在发抖。</p>
“高宇的思路好像走歪了......”她担忧地看向赛场。</p>
“相信他。”夏楠轻声安慰。</p>
“最后五分钟!”裁判再次提醒。</p>
杨淮敲下最后一行代码,开始全方位测试。</p>
每一个用例,每一种情况,都必须严格验证。</p>
凌晟的修改也接近尾声,数学模型在优化后效率惊人。</p>
蒋俊明看着两人专注的侧脸,不禁想起之前的种种。</p>
“叮——!”</p>
比赛结束的铃声响起。</p>
“所有选手请停止编码!”裁判大声宣布。</p>
杨淮摘下眼镜,轻轻揉了揉酸胀的太阳穴。</p>
凌晟伸了个懒腰,看向杨淮的方向,报以感激的微笑。</p>
评委们立刻投入代码审阅工作,会场鸦雀无声。</p>
蒋正阳的目光在两份代码间来回切换,不时点头。</p>
“这两种解法,都很出色。”他在评分表上写下满分。</p>
“父亲好像有了决定。”蒋俊明看着父亲的表情,若有所思。</p>
一个小时后,成绩终于出炉。</p>
“本次ACP决赛,总分第一名:杨淮!”</p>
“第二名:凌晟!”</p>
掌声雷动。</p>
冯书禾红着眼眶抱住杨淮:“我就知道你一定行!”</p>
凌晟走过来伸出手:“谢谢你的提醒。”</p>
“这是你应得的。”杨淮握住他的手,“你的数学模型很惊艳。”</p>