竞赛开始的铃声落下,会议室里瞬间安静下来。
只有纸张翻动的沙沙声和键盘敲击的轻响。
江蓓儿快速浏览着发下来的三道题目,大脑已经在同步分析难度、类型和可能的解法。
第一题:城市公园公共自行车调度优化。
给定公园地图、自行车租赁点分布、历史租借数据,设计动态调度方案,在最小化运营成本的同时最大化用户满意度。
“典型的动态资源分配问题,”江蓓儿低声说,“可以用排队论和马尔可夫决策过程建模。”
白彦秋已经在草稿纸上画出了初步的模型框架:“但还要考虑实际约束——调度车辆的容量、道路限制、时间窗口……”
“先建立基础模型,”江蓓儿做出决定,“第一层做需求预测,第二层做调度优化,第三层做实时调整。”
两人迅速分工。江蓓儿负责需求预测模型,白彦秋开始设计调度算法。
时间一分一秒流逝。
会议室里其他队伍也进入了状态。
有的团队在激烈讨论,有的在埋头计算,有的已经打开了编程软件。
监考老师在过道间巡视,确保竞赛秩序。
上午十点半,江蓓儿完成了需求预测模型的初版。
“我用时间序列分解结合天气因素,”白彦秋看,“预测误差在15以内,对于调度决策来说足够了。”
白彦秋点头,同时调出自己的进度:“调度算法框架搭好了,但还需要调试参数。另外,我想到一个问题——用户满意度怎么量化?”
“可以从几个维度:等待时间、车辆可用性、调度通知及时性。”江蓓儿说,“设计一个多目标函数,用权重平衡。”
“权重怎么定?”
“先假设等权重,做完灵敏度分析再调整。”
讨论简洁高效,没有废话。
中午十二点,午餐送到。
两人轮流去吃,每人十五分钟,确保解题不中断。
江蓓儿吃饭时,眼睛还盯着屏幕上的代码。
白彦秋则一边吃一边在草稿纸上推公式。
“你们队真拼啊。”旁边一队的女生小声说。
江蓓儿没回应。白彦秋礼貌地笑了笑,继续吃饭。
“现在最大的瓶颈是计算速度,”白彦秋皱眉,“模拟一次完整的调度周期需要二十分钟,但我们要做参数优化和场景测试,至少要跑上百次。”
“优化算法,”江蓓儿说,“用并行计算。另外,可以先用简化模型做粗调,再用完整模型做微调。”
“并行计算……我们的电脑性能可能不够。”
“用云计算资源,”江蓓儿从书包里拿出一个u盘,“我申请了免费的学术云计算账号,可以临时借用。”
白彦秋惊讶地看着她:“你什么时候准备的?”
“上周。”江蓓儿平静地说,“预见到可能需要。”
她把u盘插上电脑,快速配置环境。
几分钟后,计算任务被分配到云端,速度立刻提升了十倍。
白彦秋看着她熟练的操作,心中震撼更甚。
这个女孩……到底准备了多少他不知道的东西?
下午四点,第一题基本完成。
两人开始撰写论文。
江蓓儿负责模型描述和理论分析,白彦秋负责实验设计和结果展示。
“图标要清晰,配色要专业,”江蓓儿指着白彦秋做的图,“用渐变色表示调度强度,用等高线表示用户满意度分布。”
“明白。”白彦秋立刻修改。
下午六点,第一题论文提交。
“休息半小时,”江蓓儿看了眼时间,“然后开始第二题。”
两人靠在椅背上,闭目养神。
但大脑还在高速运转,复盘刚才的解题过程,思考可能的改进空间。
其他队伍也陆续完成了第一题,会议室里气氛稍微轻松了一些。
有团队在低声庆祝,有团队在讨论下一题。
“彦秋,江蓓儿,累不累?”班主任老师悄悄走过来,递上两瓶水。
“不累。”两人异口同声。
老师看着他们认真的样子,既欣慰又心疼:“别太拼,注意身体。”
“知道的,老师。”
半小时后,第二题开始。
第二题:基于社交媒体数据的突发事件检测与预警系统。
给定推特风格的数据流,设计算法实时检测异常话题,评估潜在风险,提供预警建议。
“这是自然语言处理加异常检测,”白彦秋快速分析,“需要文本预处理、特征提取、聚类分析,还要考虑时间维度。”
“而且数据量很大,”江蓓儿看着题目附带的示例数据,“实时处理需要高效的算法设计。”
两人对视一眼,都看到了挑战,也看到了兴奋。
这道题比第一题难得多,但也更有意思。
“分三步,”江蓓儿在白板上写下框架,“第一,数据流预处理和基础特征提取;第二,在线聚类和异常检测;第三,风险评估和预警生成。”
“用什么聚类算法?”白彦秋问,“k-ans需要预设簇数,不适用于动态数据。”
“用dbscan,”江蓓儿说,“基于密度的聚类,不需要预设簇数,还能处理噪声。”
“但dbscan计算复杂度高,可能跟不上数据流速度。”
“改进版——streag-dbscan,”江蓓儿说,“增量更新,只保留最近的数据窗口。我这里有实现代码。”
她又拿出一个u盘。
白彦秋已经不再惊讶了,只是认真记下:“好,我负责特征工程和评估模块。”
深夜十点,第二题完成过半。
会议室里只剩下三分之一的队伍还在坚持,其他队伍要么已经放弃去休息了,要么进度远远落后。
江蓓儿和白彦秋依然保持着高效的工作节奏。
每两小时休息十分钟,喝点水,活动一下身体,然后继续。
“你的眼睛,”白彦秋忽然说,“有点红。”
“你的也是。”江蓓儿说。
两人相视,第一次露出了轻松的笑容。
“累吗?”白彦秋问。
“有点,”江蓓儿承认,“但还能坚持。”
“我也是。”
这种坦诚的交流,在两人之间很少见。但在这个深夜的赛场上,在共同的挑战面前,隔阂似乎消融了一些。
凌晨一点,第二题的核心算法完成。
“测试效果,”江蓓儿运行程序,“用提供的数据集验证。”
屏幕上滚动着结果:异常检测准确率827,误报率113,响应延迟平均12秒。
“还不错,”白彦秋评价,“但误报率有点高。”
“可以增加确认机制,”江蓓儿说,“比如要求多个独立指标同时异常,或者引入专家反馈循环。”
“但比赛时间有限……”
“先写论文,把改进方向作为未来工作。”江蓓儿做出务实的选择。
凌晨三点,第二题论文提交。
两人已经连续工作十八个小时,但精神状态还算稳定。
“睡三小时,”江蓓儿看了眼时间,“六点起来做第三题。”
“好。”白彦秋没有异议。
他们拿出准备好的睡袋,在会议室角落躺下。
其他还在坚持的队伍也陆续休息,会议室里响起轻微的鼾声。
江蓓儿闭上眼睛,却没有立刻睡着。
她在脑海里回顾前两题的解题过程,检查有没有疏漏,思考第三题可能的难点。
白彦秋也睡不着。
他侧过身,看着江蓓儿在昏暗光线下的侧脸。
这个女孩,在赛场上展现出的专注、智慧和领导力,完全超出了他对“六年级学生”的认知。
她不仅知道该怎么做,还知道为什么要这么做,以及怎么做得更好。
而且她准备得太充分了——那些预装的软件、那些优化过的代码、那些云计算资源……
就好像她早就预料到竞赛会需要这些。
或者说,她平时的研究就需要这些,竞赛只是顺便用上了。
这个想法让白彦秋心里一动。
江蓓儿平时……到底在研究什么?
“睡不着?”江蓓儿忽然开口,眼睛依然闭着。
“嗯,”白彦秋老实承认,“在想事情。”
“想什么?”
“在想……”白彦秋犹豫了一下,“你在哪里学到这么多东西的?”
江蓓儿沉默了几秒:“看书,上网,自学。”
“只是自学?”
“还有……”江蓓儿顿了顿,“有人指导。”
“谁?”
“不能告诉你。”江蓓儿翻了个身,背对着他,“睡觉吧,明天还有第三题。”
白彦秋没有再问。
他知道这是江蓓儿的界限。
她愿意分享知识,愿意一起解题,但不愿意分享更深层的秘密。
他尊重这个界限。
但同时,好奇的种子已经种下。
总有一天,他想知道答案。
想知道这个神秘、聪明、总是走在他前面的女孩,到底在追寻什么。
凌晨六点,闹钟响了。
第三题,开始。
这是最难的一题:设计一个可持续发展的城市农业系统,整合垂直农场、水培技术、可再生能源和智能控制,在有限的城市空间内最大化粮食产量。
“这道题涉及农业、工程、经济、环境科学……”
白彦秋快速浏览题目,“我们需要建立一个多学科综合模型。”
“而且数据很不完整,”江蓓儿皱眉,“很多参数需要自己估计或假设。”
“这就是建模竞赛的特点,”白彦秋说,“在不确定性中寻找最优解。”
两人立刻投入工作。
第三题的难度确实超出预期。
不仅要建立复杂的数学模型,还要考虑实际可行性、经济成本、环境影响等多个维度。
上午九点,进展缓慢。
“光照模型有问题,”江蓓儿盯着屏幕,“垂直农场的光照分布不均匀,影响作物生长。”
“可以用光线追踪模拟,”白彦秋建议,“但计算量很大。”
“简化模型,”江蓓儿做出决定,“只模拟关键层的照明,其他层用插值。”
中午十二点,勉强完成了系统框架。
但时间只剩下八小时了。
“加快速度,”江蓓儿罕见地显出了一丝紧迫,“论文结构先搭好,内容边做边填。”
“好。”白彦秋点头。
两人开始并行工作:江蓓儿完善技术模型,白彦秋撰写论文初稿。
下午三点,核心模型完成。
“产量预测:每平方米年产量是传统农田的15倍,”江蓓儿汇报结果,“但能耗也很高,主要是人工光照和温控。”
“可以用太阳能和风能补充,”白彦秋指着论文中的能源模块,“我计算过了,在合适的选址上,可再生能源可以覆盖60的能耗。”
“水资源呢?”
两人快速核对各项指标,修改论文。
时间一分一秒逼近截止时间。
下午七点,论文基本完成。
“最后检查一遍,”江蓓儿说,“格式、图表、参考文献。”
白彦秋逐项核对,江蓓儿则运行最后的模拟验证。
七点五十分,提交系统开放。
两人最后一次确认所有文件,点击提交。
七点五十九分,提交成功。
竞赛,结束。
两人同时长舒一口气,瘫倒在椅子上。
连续48小时的高强度工作,此刻终于可以放松。
“我们……完成了。”白彦秋的声音里带着疲惫和兴奋。
“嗯。”江蓓儿闭上眼睛,“完成了。”
几分钟后,班主任老师走过来,眼中满是骄傲:“辛苦了,孩子们。不管结果如何,你们已经做到了最好。”
“谢谢老师。”
其他队伍也陆续提交完毕。
会议室里响起欢呼声、叹息声、还有如释重负的笑声。
江蓓儿和白彦秋收拾东西,准备离开。
走出会议室时,夕阳正好。
金色的阳光洒在青少年活动中心的庭院里,温暖而宁静。
“江蓓儿,”白彦秋忽然说,“和你一起比赛,是我经历过最有挑战性也最有趣的事。”
江蓓儿看了他一眼,难得地说了句真心话:“你也是我遇到过最靠谱的队友。”
这句话让白彦秋眼睛一亮。
“真的?”
“嗯。”江蓓儿点头,“你很聪明,学得快,而且……从不抱怨。”
“因为没什么可抱怨的,”白彦秋笑了,“能和你一起学习,是我的幸运。”
江蓓儿没接话,但嘴角微微上扬。
这个细微的表情变化,没有逃过白彦秋的眼睛。
他知道,对于江蓓儿来说,这已经是最高的认可了。
回家的车上,江蓓儿靠在座椅上睡着了。
江水溶从后视镜看着女儿疲惫但平静的睡颜,心中满是心疼和骄傲。
这个孩子,总是这么拼。
但这一次,她不是一个人。
她有队友,有伙伴,有了一起奋斗的经历。
这也许,就是竞赛最大的意义。
车窗外,深厦市的夜景璀璨。
而在城市的另一处,竞赛评委们已经开始审阅提交的作品。
江蓓儿和白彦秋的作品,即将在众多优秀作品中,绽放独特的光芒。
但此刻,他们只需要好好睡一觉。
因为明天,还有新的挑战在等待。
而他们的路,才刚刚开始。