参赛选手需要做的是在它们落地前,挑选合适的语句,完整无误的用键盘照着敲一遍。每敲对一条则视为拯救成功一条,每条被成功拯救的语句都会有所记录。
在拯救语句环节结束后,参赛选手要在给定时间内,尽可能多的用他拯救下来的语句,组成一个可运行的程序。
最后判定胜负的方式也很简单,只需要看有没有组成一个可运行的程序,和这个程度的复杂程度、应用前景就可以了。当然,语句的使用率也是一个重要的评判依据。
由于这个比赛模式耗时久,而且有时候运气比实力更重要,再加上评判胜负时,主观的考虑要高于客观的标准,所以玩的人很少。
在弄清楚规则之后,顾晟玩笑的问荀笙:“赢了除了奖我一个九长老的虚名外,还有什么别的奖励吗?”
“你说。”荀笙心情不错,机器音刚刚告诉她,她的手机和手表已经被找到了。
顾晟活动着手指,闻言挑眉:“什么都行?”
“嗯。”
那……倒是要好好想想了。倒计时最后十秒,顾晟清了清脑子里乱七八糟的想法,好用最佳状态应对挑战。
不赢,他对不起荀笙,更对不起自己。
比赛考察的是C语言这个最基本的编程语言,
在最后组程序的环节,最尴尬的莫过于有break和continue,却没有for或者while或者do
while;有else,却没有if。
当然,如果你非要连#include
stdio.h 或者return
0;都没有的话,那我也只能大呼一句“佩服”了。
比赛双方都很清楚C语言的基本构成,所以在拯救语句时,均体现出了极强的针对性。
长达半小时的拯救语句环节顺利结束,荀笙扫了一眼两人的语句库,一个223条,一个217条,差距不大,顾晟略胜一筹。
接下来就是一刻钟的拼接环节。高手如顾晟和珍妮,在前一个环节就已经想好了大致方向,照着拼就是了,只求不要有缺漏。
“呀!”珍妮可惜的咂咂嘴,她漏了一个定义调用函数的语句,只好想办法把它们给嵌进主程序了。
旁边的四哈还在矜矜业业的录着像,有录像为证,他没帮自己妹妹作弊。
顾晟也遇到了麻烦,他在循环套循环的时候,发现少了一个end,只好给拆开,可是拆开一看,又少了一个},可真是要命。
一刻钟到,荀笙扫了一眼二人右上角,一个为198/223
一个为195/217,从比例看,珍妮高,但有效语句数还是顾晟更多。
系统自动将二人的程序debug了一遍,都没有error;运行一遍,都能出结果。
客观标准的比较结束,下面就是主观上的较量了。
荀笙在场,当仁不让的成为主考官。
她拍拍顾晟的肩膀,讨来手机,拨给四哈,珍妮接听。打开免提,调高音量,荀笙把手机平放在电脑桌上。
“都说说吧,优势和不足都可以说。”荀笙示意顾晟,“新人先来。”
“我的程序粗粗一看,没什么意思,”顾晟滚动鼠标,“但是请大家看这一段。” 。