第三章 冰山与火焰的初奏鸣
**【时间线:高一开学第三个月,距离“全国青少年人工智能算法大赛”还有两周。】**
##第一幕:红榜之下的阴影
海城一中的深秋,梧桐叶铺满了通往行政楼的“状元路”。
每个月的最后一天,是全校最残忍的日子——月考红榜张贴日。
巨大的红色榜单像一道判决书,贴在玻璃橱窗里。
红榜的第一行,用加粗的金字写着一个永远不变的名字:
**【理科年级第一:高一(1)班,苏清。总分:742。】**
而在红榜的腰部位置,大约第150名的地方,出现了一个让很多人揉眼睛的名字:
**【理科年级第150名:高一(3)班,林一。总分:580。】**
“见鬼了,”几个戴着眼镜的男生挤在榜单前议论纷纷,“林一?就是那个上次摸底考总分200出头的林一?这是作弊了吧?”
“嘘,小声点。听说姜阎王亲自监考的他,没抓到把柄。”
“那就是这小子开窍了?三个月提分300?这还是人吗?”
林一背着书包,站在人群的最外圈,听着这些议论,手心里全是汗。
他下意识地摸了摸口袋里的手机。
**【宿主,心率加快,皮质醇水平上升。】**
耳机里传来小兰慵懒的声音,带着一丝嚼薯片的音效(虽然她并没有实体嘴巴)。
**【对于这种低级人类的质疑,建议直接黑入广播站,循环播放《无敌是多么寂寞》。】**
“闭嘴,兰。”林一压低声音,“我们说好的,猥琐发育。”
这三个月是地狱般的三个月。
小兰虽然能给他提供“视觉辅助”和“海量题库”,但她拒绝在考试中直接报答案。她的原话是:*“本系统培养的是能够征服星辰大海的宿主,不是一个只会抄作业的复读机。”*
所以,这580分里,至少有一半是林一没日没夜刷题、被小兰用电流惩罚逼出来的真才实学。
人群突然安静了下来。
原本拥挤的通道自动分开了一条路。
一个穿着校服、身形清瘦的少女走了过来。她手里抱着几本厚得像砖头一样的英文原版书,黑发随意地用一根铅笔挽在脑后,脸上架着一副金丝边眼镜。
苏清。
海城一中公认的天才,老师眼里的心头肉,男生眼里的高岭之花。
她并没有看榜单——因为她知道第一名只能是她。
她只是路过。
但在经过林一身侧时,她的脚步微微停顿了一下。
那双藏在镜片后的清冷眸子,第一次在这个毫无存在感的男生身上停留了超过一秒。
但也仅仅是一秒。
那种眼神不是轻蔑,而是一种面对数据的绝对冷漠。就像是看到了一个稍微有点意思的“异常数据点”。
“第150名。”苏清的声音很轻,冷得像深秋的风,“如果这是你的极限,那你连做我对手的资格都没有。”
说完,她抱着书,目不斜视地走远了。
林一僵在原地,拳头猛地攥紧。
周围的议论声更大了,大多是嘲笑他不自量力竟然引起了苏清的注意。
**【警告!检测到宿主情绪剧烈波动!怒气值+100!】**
小兰的声音变得兴奋起来。
**【这女人太嚣张了!宿主,我建议立刻黑掉她的校园卡,把她午饭的红烧肉换成苦瓜!】**
“不。”
林一深吸一口气,看着苏清远去的背影,眼底燃起了一团火。
“我要堂堂正正地赢她。在两周后的算法大赛上。”
---
##第二幕:图灵社的“入场券”
要想参加“全国青少年人工智能算法大赛”,首先得获得校内推荐名额。
而海城一中的推荐名额,垄断在全校最神秘的社团——**“图灵社”**手中。
社长,自然是苏清。
当天下午,林一推开了科技楼顶层的那扇大门。
图灵社的活动室简直是个小型网吧。十几台高配置的Alienware主机嗡嗡作响,空气中弥漫着主板散热和红牛饮料的味道。
七八个社员正在噼里啪啦地敲着代码,他们都是从重点班筛选出来的精英。
“这里是会员制。”
一个满脸青春痘的男生拦住了林一,那是副社长赵从伟,也是苏清的头号拥趸。
赵从伟上下打量了林一一眼,嗤笑一声:“3班的林一?这里不是网吧,不玩《英雄联盟》。出去。”
“我是来申请入社的。”林一平静地说,“我要参加算法大赛的名额。”
活动室里安静了一瞬,随即爆发出一阵哄笑。
“入社?你知道入社门槛吗?”赵从伟指了指墙上的大屏幕,“看到那道题了吗?那是苏社长出的‘入门测试’。开学到现在,只有一个人解开过。”
林一抬头看去。
大屏幕上是一段不断变换的动态迷宫代码,题目要求是:**编写一个递归算法,在100毫秒内,让虚拟光标走出这个随机生成的十万级迷宫。**
这是一道典型的ACM竞赛级难题。普通的高中生连题目都看不懂。
角落里,苏清正坐在一台三联屏电脑前调试程序。她没有回头,只是冷冷地抛来一句:
“赵从伟,别浪费时间。赶人。”
“听到了吗?”赵从伟推了林一一把,“赶紧滚。”
林一纹丝不动。
他的瞳孔深处,极细微的蓝色数据流闪过。
**【任务触发:打脸时刻。】**
**【分析题目……复杂度O(N log N)。切,小儿科。】**
**【宿主,启用‘超频模式’吗?】**
“不,我自己来。”林一在脑海里回应,“你只要帮我优化最后那两行冗余代码就行。”
林一绕过赵从伟,径直走到一台空闲的电脑前,坐下。
“是不是只要解开这道题,我就能入社?”
赵从伟气笑了:“行啊,你要是能解开,我把这键盘吃了!但要是解不开,以后见到我们图灵社的人,绕道走!”
苏清终于停下了手中的动作,转过身,那双冷淡的眼睛注视着林一。
“你有五分钟。”
“用不了。”
林一的手指放在了键盘上。
深吸一口气。
这三个月来,在小兰的魔鬼训练下,他对代码的感知力已经发生了质的飞跃。虽然还达不到小兰那种“神级”,但在人类高中生里,他已经是个异类。
**哒哒哒哒哒!**
键盘声骤然响起,快得像暴雨打芭蕉。
林一没有思考,代码就像流淌的河水一样从指尖倾泻而出。
他用的不是常规的广度优先搜索(BFS),而是一种极其激进的、带有预判性质的**双向启发式搜索**。
赵从伟原本抱着手臂准备看笑话,但随着屏幕上代码行数的增加,他的脸色变了。
“这……这是什么算法?”
“他在重写底层寻路逻辑?!”
三分钟。
林一敲下最后一个分号,重重地拍下了回车键。
**【Run。】**
大屏幕上,那个复杂的十万级迷宫瞬间被点亮。
红色的虚拟光标并没有像常规算法那样试探性地走,而是像开了全图挂一样,划出一道笔直而诡异的折线,瞬间贯穿了迷宫出口。
**【耗时:42毫秒。】**
**【内存占用:1.2MB。】**
死一般的寂静。
这个成绩,比苏清当初留下的标准记录(55毫秒),还要快13毫秒。
赵从伟张大了嘴巴,那句“吃键盘”卡在喉咙里出不来。
苏清站了起来。
她推开椅子,一步步走到林一面前。
这一次,她没有无视他。她低下头,看着坐在椅子上的少年,目光如刀锋般锐利。
“你的代码风格很乱。”苏清冷冷地评价,“变量命名不规范,注释没有,第34行的指针调用很危险。简直像是……拼凑出来的垃圾。”
林一刚想反驳,苏清的话锋突然一转。
“但是,逻辑很美。”
她伸出修长的手指,指着屏幕上那行核心算法。
“这种‘贪婪’的搜索策略,不像是人类的思维习惯,倒更像是……直觉。野兽般的直觉。”
她抬起头,宣布道:
“你被录取了。赵从伟,给他一张桌子。”
说完,她转身回到自己的座位,留给林一一个高傲的背影。
“别高兴得太早,林一。这只是门票。想要代表学校参赛,你还得在两周后的社内选拔赛上赢过我。”
林一看着她的背影,嘴角微微上扬。
**【恭喜宿主!获得‘高岭之花’的关注度+10!】**
**【不过她说你的代码是垃圾哎,我能黑了她的电脑吗?】**
“不用。”林一握紧了拳头,感受着指尖残留的余温,“总有一天,我会让她收回这句话。”
---
##第三幕:图书馆的微积分之战
加入图灵社后的日子,并没有林一想象中那么美好。
他被孤立了。
除了每天固定的代码训练,没人愿意和他说话。苏清更是把他当成了空气,每次林一试图请教问题,得到的回答只有两个字:“自己查。”
一周后的一个雨天。
林一在图书馆的角落里,寻找一本关于《神经网络优化》的绝版参考书。
那是小兰推荐给他的“必读圣经”。
他在最高的一排书架上看到了那本书。
正当他伸出手去拿的时候,另一只白皙的手同时也伸了过来。
两只手在半空中碰到了一起。
林一像触电一样缩回手。
转过头,看到了苏清那张面无表情的脸。
“你也看这本书?”林一有些惊讶。这本书里的数学模型涉及大三的课程,极其晦涩。
苏清淡淡地扫了他一眼,没有说话,直接垫起脚尖把书抽了出来。
“基础都没打牢,看这种书只会走火入魔。”
她抱着书转身就走,找了个靠窗的位置坐下。
林一愣了一下,不服输的劲头上来了。他厚着脸皮跟了过去,坐在了苏清的对面。
“谁说我基础不牢?我现在微积分已经自学到多重积分了。”
苏清从书页里抬起头,那眼神仿佛在看一个只有三岁智商的小孩。
她随手从笔记本上撕下一张纸,刷刷刷写了一道题,推到林一面前。
**【求函数 f(x,y)= e^(-x^2-y^2)在区域 D上的二重积分……】**
“解出来,书借你看。解不出来,离我远点。”
林一看着那道题,冷汗下来了。
这是一道经典的极坐标变换题,但他刚才吹牛了,他其实只学到了皮毛。
**【宿主,这题我会!选C!哦不对这是填空题……答案是π!】**
小兰的声音在脑海里炸响。
**【快写π!震慑她!】**
林一拿起了笔。
但他没有写π。
他在草稿纸上画图,试图理解那个旋转抛物面的体积。他的笔尖在纸上停顿、颤抖、划掉重来。
一分钟,两分钟,五分钟。
苏清一直在看书,似乎完全把他忘了。
但她的余光一直在观察林一。
她看到了林一额头上的汗珠,看到了他因为思考而紧皱的眉头,也看到了他没有直接写出答案的倔强。
如果是作弊,他早就写出来了。
他在思考。哪怕很笨拙。
十分钟后,林一颓然地放下了笔。
“我……算不出来。”他诚实地说,“我卡在极坐标变换的雅可比行列式上了。”
他做好了被嘲讽的准备。
但预想中的毒舌并没有到来。
苏清合上了书。
她拿过那张草稿纸,用红笔在林一卡住的地方画了一条辅助线。
“既然是旋转对称图形,为什么不先把坐标系转一下?”
她的声音依然冷淡,但语速放得很慢。
“看这里,dxdy在极坐标下要变成 r dr dθ。你漏乘了一个 r。”
林一恍然大悟:“原来是这样!那个雅可比因子!”
接下来的半个小时,图书馆的角落里发生了一幕奇景。
全校闻名的高冷女神苏清,正在给全校闻名的“暴发户”林一讲题。
虽然她的态度依然像是在教训笨蛋——
“你是猪吗?这个积分限都能看错?”
“这一步跳得太快了,逻辑断层。”
“别用那种笨办法,泰勒展开会死吗?”
但林一听得津津有味。
他发现,苏清并不是真的傲慢。她只是对知识有着绝对的洁癖。她容忍不了任何低效、丑陋的解题过程。
在她的讲解下,那些枯燥的数学符号仿佛有了生命,变成了一种精密而优雅的艺术。
**【警报!警报!宿主对目标人物的好感度正在上升!】**
**【宿主请清醒一点!她是敌人!她刚才骂你是猪!】**
“谢谢。”
讲完最后一道题,林一真诚地看着苏清,“你讲得比姜老师清楚多了。”
苏清收拾好书包,站起身。
窗外的雨停了,夕阳的余晖洒在她脸上,给她镀上了一层温柔的金边。
那一刻,她看起来不再像是一座冰山。
“林一。”
临走前,她突然叫了他的名字。
“你今天的代码,虽然烂,但有一点我很欣赏。”
“哪一点?”
“你没有用现成的库。你试图自己造轮子。”苏清推了推眼镜,“在这个复制粘贴的时代,这种愚蠢的坚持,很难得。”
她把那本《神经网络优化》留在了桌上。
“看完了记得还我。上面有我的笔记,弄脏了杀了你。”
看着她离去的背影,林一摸了摸鼻子,笑了。
“愚蠢的坚持吗……”
---
##第四幕:只有两个人的攻防战
两周的时间转瞬即逝。
图灵社的内部选拔赛,就在周五的晚上举行。
题目很简单:**网络攻防(CTF)**。
社团服务器上放置了一面“旗帜(Flag)”,谁先拿到,谁就拥有参加全国大赛的名额。
晚上七点,机房里灯火通明。
其他社员早就被淘汰了,屏幕一片灰暗。
场上只剩下两台电脑还在亮着。
一台是苏清的,一台是林一的。
这场对决已经持续了两个小时。
这是一场惨烈的拉锯战。
苏清的风格是典型的**“学院派”**。她的攻击如手术刀般精准,每一行代码都严谨得无懈可击,层层剥离服务器的防火墙。
而林一的风格则是**“野路子”**。在小兰的熏陶下,他的攻击手段诡谲多变,一会儿是洪水攻击,一会儿是缓冲区溢出,甚至还夹杂着各种诱饵数据包。
**【宿主!左侧端口有漏洞!冲鸭!】**
小兰在他脑子里充当着最强雷达。
“闭嘴,那是陷阱。”林一额头上全是汗,手指在键盘上飞舞,“那是苏清故意留下的蜜罐。”
苏清那边也不好受。
她第一次遇到这么难缠的对手。林一就像是一块牛皮糖,无论她怎么修补漏洞,他总能找到新的切入点。
而且,他的成长速度太快了。
两周前,他的代码还是一团乱麻。现在,竟然已经有了几分大将之风。
“有些本事。”
苏清咬了咬嘴唇,眼神变得极其认真。
她决定不再保留实力。
她的双手化作残影,屏幕上弹出了数十个黑色的终端窗口。
**多线程并发攻击矩阵。**
这是她原本准备在全国大赛上用的杀手锏。
瞬间,林一的屏幕红成了一片。
**【警告!防火墙耐久度下降至20%!】**
**【警告!检测到追踪程序!IP即将暴露!】**
“这也太狠了吧……”林一咬牙切齿。
在这股排山倒海的数据洪流面前,他感受到了巨大的压迫感。这就是“海城计算姬”的真正实力吗?
如果不动用小兰的核心算力,他根本挡不住。
**【宿主,让我接管吧!我一秒钟就能秒了她!】**
小兰急切地喊道。
林一的手指悬停在回车键上。
只要他说一个“好”字,他就能赢。
他就能拿到名额,就能在所有人面前打脸苏清。
他看了一眼对面。
透过显示器的缝隙,他看到了苏清的脸。
她也在流汗,发丝贴在脸颊上,那双眼睛里燃烧着纯粹的战意。她没有任何保留,她在全力以赴地尊重这场比赛。
如果我现在作弊,就是对她最大的侮辱。
“不。”
林一在心里吼道,“兰,给我闭锁核心权限!只保留基础辅助!”
**【你是笨蛋吗?你会输的!】**
“输就输!老子要站着输!”
林一怒吼一声,放弃了所有的防御。
他把所有的算力都集中在一点,编写了一个极小的、极隐蔽的**“特洛伊木马”**。
既然挡不住你的千军万马,那我就要在你的千军万马中,送出一支刺客!
**轰!**
林一的防火墙彻底崩溃。
苏清的追踪程序锁定了他的核心。
屏幕上跳出了巨大的**GAME OVER**。
机房里响起了社员们的欢呼声:“苏社长赢了!”
“我就说嘛,林一怎么可能赢得了苏社长!”
林一瘫坐在椅子上,大口喘着粗气,看着灰暗的屏幕。
输了。
还是输了。
硬实力的差距,不是两周的突击就能弥补的。
苏清站了起来,享受着众人的掌声。
但她没有笑。
她看着自己的屏幕,眉头紧锁。
在她的胜利界面背后,在一个极其隐蔽的系统日志里,静静地躺着一个小小的文件。
那是林一在“死”前最后一秒送进来的。
文件里没有病毒,只有一行字:
**Hello, World.**
如果那个文件是病毒,刚才瘫痪的就不是林一,而是她了。
这是一次**同归于尽**的尝试。
虽然林一先死了一步,但他成功地把刀架在了她的脖子上。
“安静。”
苏清清冷的声音让欢呼声戛然而止。
她走到林一面前,居高临下地看着这个满身大汗的败者。
全场都以为她要羞辱他。
“你的最后那行代码,”苏清指了指那个隐蔽的日志,“是什么意思?”
林一苦笑了一下,擦了擦脸上的汗:“没什么,就是打个招呼。技不如人,我认输。”
苏清沉默了许久。
突然,她伸出了手。
那只曾经在图书馆里和他抢书的手,那只在键盘上掌控雷电的手。
“起来。”
林一愣住了,下意识地握住了她的手。很凉,很软,但很有力。
苏清把他拉了起来,转身对所有社员宣布:
“这次全国大赛,海城一中会有两名正选队员。”
“我,和林一。”
“什么?!”赵从伟跳了起来,“社长,这不合规矩!他输了啊!”
“规矩是我定的。”
苏清冷冷地扫视全场,那种女王般的气场压得所有人不敢说话。
“而且,如果是在真正的网络战场上,刚才我已经死了。”
她转头看向林一,嘴角极其罕见地勾起了一抹极其微小的弧度。
那是一个认可的微笑。
“林一,你的路子很野,很脏,甚至很丑陋。”
“但是……我不讨厌。”
“接下来的半个月,我会对你进行特训。做好脱层皮的准备吧。”
“因为我的队友,不能是弱者。”
林一看着眼前这个光芒万丈的女孩,听着脑海里小兰**【恭喜宿主通关副本!】**的欢呼声。
他也笑了。
笑得像个傻子,却又无比灿烂。
“是,队长。”
---
**【本章完】**
