第48章 编程,一秒钟都嫌长
经过一夜的补充,真元总算稍微恢复了一些。
但离之前的状态可差的太远了。
而且聚灵阵中累积的灵气刚被消耗一空,这一夜在其中打坐,也不过是聊胜于无。
去学校上课的路上。
杨齐问小艾。
“小艾,你能否量化我体内的真元?”
“七哥,如果按能量形式来量化的话,您现在的真元是昨天未用时的26%,略低。”
“你也知道略低?那还把我抽空,要是一个不小心挂了怎么办?”
“七哥放心,小艾寄宿在您的体内,那就会秉承最底层的三个逻辑运行。”
“哦,哪三个逻辑?”
“第一,绝对服从您的命令;第二,绝不伤害宿主性命;第三,如违背以上两点,以第一点为准。”
杨齐思考着这句话,觉得其中似乎还有隐藏的逻辑漏洞。
不过至少在忠诚方面,可以放心了。
于是说道:
“小艾,以后可不要再这么冒险了,若遇到所需能量超过全部能量的90%,一定要提示后再做下一步行动。”
“收到,小艾记下了,这将列为第四条底层逻辑运行原则。”
“……”
上午上完课。
几人在宿舍中讨论着今天要参加的编程晋级赛。
这个赛制规则十分简单。
首先,从21日开始,也就是今天,所有参赛选手按照官网公布的规则,将编写的第一个程序在当天24点前发送至指定的邮箱即可。
22日23点前,会在官网公布下一轮晋级选手。
晋级的选手在23日24点前以同样的方式将编写的第二个程序发送至指定邮箱。
也就是说,预选赛中实际要编写的程序,只有两次,21日、23日,每次编写的程序主题,都会在公布结果后附在后面。
24日23点前,筛选出结果,晋级人员将参加26日举办的现场编程大赛。
届时,将全部一人一机,现场公布编程题目。
可以说,这样的赛制,十分考验参赛者的真实编程水平。
至于前面两轮作不作弊什么的,主办方完全不在乎,要不是奖金设置太高导致报名人数太多的话,其实前面两轮都可以取消了。
第一轮因为提前公布了编程题目,导致很多人有都所准备,有的人早早就将编好的程序打包发至指定的邮箱。
此刻,宿舍几人讨论的是下一轮甚至决赛的题目,都在分析到底会从哪个方向出题。
杨齐这个时候也不好参与讨论,毕竟这个大赛的最后冠军已然没有任何悬念了。
第一轮的题目其实陷阱十足,估计会有很多人阴沟里翻船。
这是一道经典的逻辑题,要求代码在十行以内。
很多人一看题目,都觉得是在放水,只有少数人发现其中的陷阱,做出了规避。
杨齐将题目交给小艾,说了要求。
不到一秒钟。
一个简洁到优美的小程序已经呈现了出来。
杨齐看了看,不禁为小艾的高算力暗暗咂舌。
因小艾已联网的关系,一个念头,程序已按要求发送至指定邮箱。
下午课程继续。
杨齐全程思想抛锚。
完全沉浸在网络的世界中。
因信息量太过庞大且杂乱,杨齐直接告诉小艾,将网络信息做成分类并进行过滤。
这个分类不同于网站的分类,什么新闻、军事、娱乐、网文、时政、教育……
而是以另一个维度进行分类:与自己有关的和无关的;与自己直接认识的人有关的和无关的;与自己所在地有关的和无关的……
什么是与自己有关的,除了直接的关系外,还有自己主动关注的事物,均都算为有关。
按照这个逻辑推演下去,能过滤全网99%的无关信息。
这个逻辑非常像前世经历过的大数据算法。
果然,要求设置好,整个视界变的干净清爽了很多。
大多数无关信息被过滤在一个外围的‘大圈’之外,形如一个金色的盾牌。
当然,这是AI视界呈现出来的效果。
即将下课前的几分钟。
杨齐忽然想起之前投递的那篇论文。
“小艾,看一下之前投递的论文什么进度了?”
“好的七哥……论文正处于讨论中,按痕迹汇总,这篇论文引起了编辑室总编的高度关注,目前正在进行同行评选……”
“行。我知道了。”
能引起关注就行,那看来之后发表出来只是时间问题而已。
下课后。
刚走出教室,杨齐就接到南曲的电话,说一起吃晚饭。
杨齐不想浪费补充真元的时间,自然是用编程大赛在即推脱完事。
打车回去院子,随便弄了点吃的,休息了半小时后,就进入阵中开始补充真元。
直到第二天一早,才收功起身。
这时,真元已然补充至90%,这里的百分总量是目前身体能储存的总量,这是杨齐修正过的数值。
小艾执行后,发现比上一次参照的百分比有所下降。
说明自己在不断修炼的同时,真元储存总容量也会缓慢拓宽提升。
周二上完课。
当晚22:50,官网上果然已公布了第一轮结果。
从数据来看,第一轮居然被淘汰了80%的选手。
可见,设置题目的人,将陷阱运用的非常高明,当然,这种陷阱在编程中,十分常见,逻辑之外还需要思考周全,否则就容易留下太明显的漏洞,容易被攻击和利用,这也是编程考察的内容之一。
同时公布的还有第二轮的题目。
【题目名称:点对点聊天程序;描述:程序要求实现用户对用户的聊天功能,支持文字、图片信息的传送;要求:程序简洁、高效;提交成果:1、软件需求说明书;2、软件详细设计文档;3、源程序。】
好家伙,这第二题基本是放水啊。
对于杨齐来说,这个题目同样被小艾一秒钟解决,并发送至邮箱。
要是被宿舍的几人知道,肯定会把‘秒男’的绝世封号加在杨齐身上。
真正是秒男一枚。
24日22:50,官网上公布了第二轮的结果。
这一次,居然又被淘汰一半的选手。
从名单来看,只剩余49名选手参加决赛了。
杨齐自然位列其中。
4月26日,周六。
上午8:30,计算机院的机房外,一个简易的舞台打着大赛的横幅。
除了49名选手外,也有不少围观同学。
主持人一番介绍后,开始有序让参赛选手进入机房。
机房很宽敞,同时坐100名学生都没有问题。
因此,参赛选手被打散,分的很开。
学校的执勤老师配合着主办方检查核对完选手信息后,开始开机试机。
9点一到。
主考官开始读题。
【题目:某内部网络系统一台服务器意外感染了一种新型病毒,为了避免更大的损失,管理员必须采取紧急措施遏制病毒的蔓延。其网络系统共有N台服务器,这N台服务器使用m条电缆互相连接,为了描述方便,我们将服务器编号为1至N,初始时,1号服务器感染病毒,每隔100秒,病毒便会从已感染病毒的服务器扩散到所有与之直接相连的服务器上……】
【要求:编写一个程序,在检测到病毒感染时,能自动完成被感染服务器的电缆切断。】
题目读了两遍。
选手们听的很认真。
打开的电脑上,有一个快捷图标,点开后,就是程序编辑的文本框。
程序编辑完毕后,保存重命名文件发送至官网指定的邮箱。
考试即可结束。
杨齐不想浪费时间。
用了大概二十分钟,就完成了编写和发送。
走出机房后,有老师以为他是放弃了,还给了一个鼓励的眼神,说好好学习,下次有机会再参加什么的。
因为人数不多,结果出来的时间很快。
下午1点,一张大大的海报已经贴在了机房外的简易舞台旁。
同时,学校的bbS上也第一时间置顶了此条获奖信息。
冠军杨齐。
奖金十万。
仅仅几分钟,帖子下面就上千条留言,大家都在激烈讨论着这人是谁,或者关心奖金怎么花的问题。
在2003年的绝大多数大学生眼中,十万基本是一笔巨款了。
何况,除了金钱的奖励,还有这项冠军的荣誉,其含金量也不容小觑。
千度集团李某人甚至在公众演讲中,说过,但凡获得过类似的冠军,未来在就业时,可以优选录用并提供额外的福利加成。
下午3点,是本界编程大赛颁奖的时间。
在学校相关人士的组织下,颁奖仪式举办的有模有样。
作为冠军获得者,杨齐自然是需要到场的。
看着机房外的舞台周围,已然内三层外三层的围了不少学生,杨齐和舍友们到达时,都不知道从哪里进去。
看来学霸们也躲不开看热闹的窠臼。
主持人一番热烈的宣讲,期间多次为千度刷存在感。
颁奖前,照例请了学校的相关领导讲话以及千度领导寄语。
这才请了杨齐上台领奖。
一本证书、一小座水晶奖杯以及一块大大的支票Kt板,上面的元尤其显眼。
一顿拍照后,颁奖仪式结束。
本界的编程大赛也算是拉上了帷幕。