果然,题目一出,送考的老师们都是锁紧眉头,因为这些题目就是放给他们做,都不一定能给出最优方案,更何况还是在竞赛的三个小时限制之内。
时间过去了十分钟,在场的考生没一个敲下代码,每个人都在思考,这个题目该怎么下手。
周良想了一阵,有了想法。
他在脑海中教安安输入程序算法。
安安平时只会用电脑上网,打字都很少,和远在晋城的周良聊天也都是用的视频聊天,所以安安对键盘很陌生。
周良也不心急,就让安安一个一个地字节敲,慢慢适应。
因为按他的想法来,安安迟早要在他的辅助下,成为一个技术大牛,如果最基本的敲代码都不熟练,肯定会让有心人怀疑。
时间过去了一个小时,在场至少有一半以上的考生还没有敲下第一行代码。
剩下动手的考生中大部分也都只是敲出了代码框架。
出题人拿着话筒走到台上,对参赛区的考生说道:
“我知道今年的这个题目有些难度,大家也不需要在这么短的时间内写出最优方案的完整代码,如果有想法,有思路就可以写下来,也是算分的。”
说完,台下的不少考生终于开始动手。
时间还剩最后四十分钟,安安终于敲完了所有代码。
程序试编译运行,bug数量不算多,有5个,一千多行的代码还能改得过来。
断点调试花费了十分钟,程序终于正常运行,安安在周良的指导下,开始对五个城市的地点数据进行代入和检测。
最后得出的结果看起来应该是对的,在官方没有给出参考点的情况下,周良只能估摸着,这个算法应该是有效的。
解决完题目后,周良就开始在脑海中思考,该怎么让安安解释这一连串的代码。
毕竟按他猜测,现场能写出来最终代码的人肯定不会超过三个人,引起官方和媒体的注意的话,肯定会让安安上台演示并讲演程序。
正想着怎么蒙混过关的时候,他忽然想起一个十分严重的问题。
在这个算法中,他用了自己所在公司的机密算法,如果有同事无意间关注到这个竞赛,看到安安的代码的话,后果将不堪设想。
对于一个互联网巨头公司,核心算法泄漏是可能引起公司破产的大事,到时候公司肯定会不留余力地调查这件事。
周良想都不用想,他不能让安安卷入到这件事。
“安安,把所有代码都给删了,咱们重写。”
“啊?为什么啊,就剩不到半小时啦。”
“快!”