预备铃响起后,监考老师开始发放草稿纸,同时检查每个人的准考证与本人是否一致。
之后,考生按指示开机,输入准考证号进行身份验证并解锁电脑。
接着,老师发放试卷。
考试只有一张试卷,共四道大题。
每道大题配有10组输入数据,每组数据有十个数据。
考生需要使用电脑自带的编程工具进行编程处理,然后上传程序。
每输出正确一个数据,得1分。总分共400分。
每道题都会给出样例输入数据、格式说明以及预期输出结果。考试时间为120分钟,期间不得交头接耳或使用通讯设备。
虽然秃老师之前已经讲解过几次考试形式,但诗诗在实际操作的时候,还是觉得这种考试方式很新鲜。
这和她平时那种纸笔作答完全不是一回事。
题目的难度,远远超出了诗诗的想象。
第一题是一个迷宫寻路问题。可第一题就把她难住了。她看着题目发呆,想着如果要写一个通用解法,自己根本没思路。
于是她试着换个思路,从数据入手找突破口。
她发现前几个数据组是很简单的特例,甚至可以手动推导出答案。
但从中间开始,数据变复杂了,再手算就不现实了。
她不得不回过头,重新思考通用解法。
写了一堆草稿之后,灵光一闪——好像找到了突破口。至少前几组数据都能对上了。
但中后面几组数据就麻烦了,有些特殊情况正好绕过了她的解法。她反复调试也无果,索性选择战术性撤退,先放一放,看看下一题。
第二题看起来很简单,像是一道数学题:一个函数,一个数组,一个变量,在不同位置插入数组值后计算函数输出。
题目就一句话,但输入花样就多了,后面甚至直接套娃式地输入数组。
“数组和指针”一直是诗诗最怕的东西,现在又来了“数组套数组”,简直就是地狱难度。
她干脆摆大烂:手动算了前几组的结果,然后写个程序只输出她手算的答案。
刚输入完几个,就听见背后有人“噗嗤”一笑。
诗诗顿时脸有点红,有些羞又有些恼,怀疑是在笑自己。
她偷偷环顾四周,发现很多人都一脸生无可恋的表情,但也有人正在奋笔疾书,神情专注。
第三题就更离谱了,诗诗连题目都看不懂。
第四题似乎是一道应用题,题面讲的是一款叫《魔兽争霸》的游戏:一个英雄被困在地下洞穴里,有一定魔法值,可以闪烁传送,途中有障碍、加魔法的符石,题目是给出地图分布,求逃生路径,输入输出都是数组格式。
诗诗光看题面就开始头大。她听苏明提过这游戏,但她自己完全不了解。
“这根本不公平!”她在心里喊。
女生哪懂这些?
但随即又意识到,这只是个题设包装,真正考的还是计算本身。