假日酒店的六层被清空了所有的筵席桌椅,换成了一排排简易电脑桌,前后三十排,每排十个座位,一共三百个座位,但现场并没有坐满,大概只有二百三十个参赛人员。
赛区外边站满了家长和凑热闹的观赛人员,令周良意外的是,现场还有几个新闻媒体的记者。
从新媒体崛起的时候,媒体力量就渗透到了这些正规竞赛中,将竞赛的知名度大大扩展的同时,也引起了恶意炒作等问题。
大多情况下这些媒体不受待见的原因是他们总是避开真正的阴暗问题如背后操纵比赛结果现象,而一直挖掘有噱头的新闻并宣传。
比赛开始前,媒体记者走进赛场,采访了一名叫孙益的小学生。
孙益在这几年可谓是出尽了风头,被媒体大众称为中国最年轻最有天赋的黑客。
据简历交代,孙益在八岁的时候就能熟练运用各种计算机语言,精通java、vb等语言,敲代码敲坏了两个键盘,曾经黑入到学校行政系统,还在去年的时候提出了漏洞检测算法,引起一片轰动。
安安有些怯场,她远远地看向万众瞩目的小学生黑客孙益,在脑海中问道:
“土地爷爷,那个叫孙益的男生还上过新闻呢,可厉害了,我们能赢他吗?”
周良大有意味地咂咂嘴,说道:“这孩子有可能会毁在这些媒体身上。”
安安奇怪道:“什么意思?”
周良笑道:“没事,安安不用怕,有土地爷爷在呢。”
“好吧。”安安打量一圈周围的学生,长舒一口气,尽量让自己不紧张。
对于孙益这个孩子,周良之前专门了解过,他还看过孙益传到网上闹得沸沸扬扬的所谓漏洞检测算法。
稍微有些技术水平的程序员都能看得出来,这个算法源代码并不属于孙益自行开发,而且算法运用得并不合理,代码层次比较低级,很明显是没有数据结构和软件工程思想。
但是和同龄人相比,孙益算是起点很高了,可以看得出来这孩子对程序很感兴趣也很有天赋,但是冠以中国最年轻最有天赋的黑客,这个帽子就太大了些,给这孩子的压力也太大了些。
在孙益这个年纪,如此盛誉是难以消受的,这也是近代很多神童陨落的根本原因,因为他们的天赋经不起舆论和压力的消磨。
但媒体不管这些,他们只想将噱头渲染到满城风雨的程度,以此博人眼球。
当周良看到孙益站在摄像头跟前那很是受用的得意神情,不免担心这孩子可能会被媒体给害了。
恃宠而骄,固步自封是大多数神童沦为平庸之辈的原罪。
在周良想事情的时候,比赛终于开始了。
场中大屏幕上显示出来今年的竞赛题目:
有a、b、c、d、e五个城市分布在不同区域,具体位置信息如图所示,现电信运营商需要架设信号发射器连通这几个区域,假设网域连接成排外局域网,问:该如何确定信号发射器的位置,使信号分布最为合理。
文字题目下面画了一张简易图,在图纸上标识出了五个城市的地点和各自相距的距离,另外每个城市的活跃人数不同,具体数据也在图上标识了出来。
周良看到这个题目陷入了深思,现在计算机竞赛难度这么高了吗?这题目可以作为大学生的计算机竞赛了。
这个题目模型就是常见的线路最优问题,但是不同的地方在于,这题目中包含了另外一个变量,就是每个城市的活跃人数不同,这相当于几个城市的位置信息是不对等的,不能用常规的线路最优方法来解题。
果然,题目一出,送考的老师们都是锁紧眉头,因为这些题目就是放给他们做,都不一定能给出最优方案,更何况还是在竞赛的三个小时限制之内。
时间过去了十分钟,在场的考生没一个敲下代码,每个人都在思考,这个题目该怎么下手。
周良想了一阵,有了想法。
他在脑海中教安安输入程序算法。
安安平时只会用电脑上网,打字都很少,和远在晋城的周良聊天也都是用的视频聊天,所以安安对键盘很陌生。
周良也不心急,就让安安一个一个地字节敲,慢慢适应。
因为按他的想法来,安安迟早要在他的辅助下,成为一个技术大牛,如果最基本的敲代码都不熟练,肯定会让有心人怀疑。
时间过去了一个小时,在场至少有一半以上的考生还没有敲下第一行代码。
剩下动手的考生中大部分也都只是敲出了代码框架。
出题人拿着话筒走到台上,对参赛区的考生说道:
“我知道今年的这个题目有些难度,大家也不需要在这么短的时间内写出最优方案的完整代码,如果有想法,有思路就可以写下来,也是算分的。”
说完,台下的不少考生终于开始动手。
时间还剩最后四十分钟,安安终于敲完了所有代码。
程序试编译运行,bug数量不算多,有5个,一千多行的代码还能改得过来。
断点调试花费了十分钟,程序终于正常运行,安安在周良的指导下,开始对五个城市的地点数据进行代入和检测。
最后得出的结果看起来应该是对的,在官方没有给出参考点的情况下,周良只能估摸着,这个算法应该是有效的。
解决完题目后,周良就开始在脑海中思考,该怎么让安安解释这一连串的代码。
毕竟按他猜测,现场能写出来最终代码的人肯定不会超过三个人,引起官方和媒体的注意的话,肯定会让安安上台演示并讲演程序。
正想着怎么蒙混过关的时候,他忽然想起一个十分严重的问题。
在这个算法中,他用了自己所在公司的机密算法,如果有同事无意间关注到这个竞赛,看到安安的代码的话,后果将不堪设想。
对于一个互联网巨头公司,核心算法泄漏是可能引起公司破产的大事,到时候公司肯定会不留余力地调查这件事。
周良想都不用想,他不能让安安卷入到这件事。
“安安,把所有代码都给删了,咱们重写。”
“啊?为什么啊,就剩不到半小时啦。”
“快!”