NOIP复赛分为两天,每天3道题,每题满分100分,总分600。
江寒现在正在做的,就是Day1的模拟题,一共三道。
先读题。
【幸运词】
假设一个单词中出现次数最多的字母,其出现次数为maxn,出现次数最少的字母,其出现次数为minn,如果maxn-minn是一个质数,就称之为LuckyWord。
【输入】
输入文件为word.in,只有一行,是一个单词,只包含小写字母,且长度小于180。
【输出】
文件名为word.out,第一行是个字符串,如果输入的单词是LuckyWord,则输出“LuckyWord”,否则输出“NoAnswer”;
第二行是个整数,如果输入的单词是LuckyWord,则输出幸运值=maxn-minn,否则输出0。
【输入样例】
……
【输出样例】
……
后面还有出题人对一些细节的解释。
江寒仔细读完,就拿来一张草稿纸,开始写写划划。
不得不说,对现在的他来说,这种题目已经小菜一碟。
稍微认真起来,几乎瞬间就能找到思路。
设计三个函数。
CountMaxn用于统计出现次数最多的字母出现的次数:
CountMinn用于统计出现次数最小的字母出现的次数;
将它们的返回值相减,得到的数字用第3个函数判断是否质数……
只花了2分钟,就扒拉完了伪代码。
然后在脑海里模拟运行了一下,确认没什么逻辑错误。
之后才翻译成标准C++代码,输入到了答案区。
最后,点击【提交】按钮。
整道题耗时不过6分钟。
接下来,下一题……
三道题目的格式都差不多,难度依次有所提高。
江寒用了二十来分钟,把三道题全部解答完毕,并提交了上去。
随后打开Result文件夹,看了下评测的结果。
还行,三道题全都做对了。
江寒抻了个懒腰,看了下时间。
约定的访谈时间是10点左右,现在才7点半多,是不是去哪溜达会儿呢?
江寒稍微想了想,就否决了这个提议。
路上万一碰上什么熟人,还得费劲吧啦地解释自己的“病情”。
有点烦。
所以,还是在这里再消磨一会儿吧……
江寒这么想着,就操作着电脑,重新组了一套试卷。
这次选择的是Day2的模拟题,题型基本一样,但难度和Day1相比,略有增加。
当然,这个“略”字,是对江寒来说的,如果换个人来……
这次花了大约三十五分钟,才全部解答完毕。
江寒欣然一笑。
这套题的难度不算太低,估计正式比赛中,差不多也就这样。
所以这次的NOIP复赛,一枚省一的奖牌,基本稳了。
看了看时间,才8点多,闲着也是闲着,就又组了一套Day2的题。
这一次,题目一刷出来,江寒就有些惊叹。
这也太寸了吧!
三道题都是2010年的NOIP复赛真题,当初刷《NOIP历届真题与解析》的时候,全都做过一遍。
没错,这个测评系统的选题插件,收罗了历届真题,还有一些被弃用的候选题。
实际上题库并不算很大。
所以,出现撞题的现象也不足为奇。
只是,能撞得这么巧,三道题都来自同一套试卷,还是相当罕见的。
虽然已经做过一遍,但左右也刷出来了,江寒也没嫌弃,立即开始解答。
有些事一旦做得兴起,根本刹不住车。
江寒做完一道又一道,一套完事再来一套……
不知过了多久,高俊德回来了。
此时,江寒手中的这套Day2题,已经解决完了其中两道,第三道题也写完了伪代码,正在编程。
老高不是一个人回来的,还带回来三个人。
走在老高身边的,三十来岁,高高瘦瘦,带着眼镜,看年龄和气质,应该是老师。
另外两个高中生模样,身上穿着校服,但样式和松江一中不同。
个子高一点的那个,油光满面,有点秃顶。
江寒只瞥了一眼,心中就是一凛。
才17、8岁就身具异象,此子绝不可小觑!
另一个虎背熊腰,偏偏长着一张娃娃脸,胖乎乎的憨态可掬。
两个学生特征都很鲜明,属于那种一眼就能让人记住的。
高瘦老师看着高俊德:“老高,这次多谢你了啊。我们那里机器太糟烂,模拟环境总崩,今天只能借你这儿练练兵了。”
高俊德连忙摆手:“老赵啊,你这么讲话就有点外道了,咱们都是同行,低头不见抬头见的,你跟我客气啥?”
迟疑了一下,又说:“就是……你们这么早过来,不会耽误正常上课吗?”
松江一中的集训时间,都安排在了下午最后两节课,以及晚自习、双休日等。
赵昭哈哈一笑:“没事、没事,他们几个都是自学型的,用不着老师怎么教……”
高俊德和赵老师聊了几句,然后就看向江寒:“你那套模拟题做完了吗?感觉怎么样?难不难?有没有卡壳?”
江寒微微一笑:“卡壳还不至于,就是你这键盘,好像该换一批了,太影响打字速度……”
口中说着话,手下丝毫不停,噼里啪啦一顿敲。
很快,最后一道题的解答也编辑完成,然后稍微调试了一下,就点击【提交】按钮……
打完收工。
江寒站了起来:“高老师,我做完了。”
高俊德正跟赵昭说话,听见江寒招呼,就回头一笑。
“别急着走,我这儿还有一套题,特意给你准备的……”
老高边说边走过来,“刚才只是让你熟悉下环境,这次嘛……呵呵。”
江寒:“……”
啧,就知道老高叫自己过来,肯定有埋伏。
好吧,不管什么招数,咱一概接着。
高俊德来到江寒机器上,在Arbiter里一顿操作,很快就准备好了测试题。
这次就不是随机出题了,而是事先组好的试卷。
“来,给你三个小时,做一做这6道题,只要能超过400分,这次集训你就不用参加了。”
很明显,如果达不到这个分数线,就说明江寒的竞赛水平还有不足,需要强化训练一下。
江寒无所谓地点了点头:“行,那您去忙吧,我先研究研究。”
说着坐了下来,点开了第一题。
只看了一眼,他就忍不住吐了个槽:“高老师,您就算想考我,也不用拿以前复赛的真题吧?”
这道题正是去年复赛中,Day2的最后一题,江寒在刷《NOIP历年真题与题解》的时候见到过。
虽然难度还算可以,可毕竟已经做过了。
“怎么着?嫌我为难你?”老高笑呵呵地打量着江寒。
江寒摇了摇头,平静地说:“这道题我以前做过。”
高俊德微微一笑:“没事,你就当复习一下。就算你思路上没问题,最好也亲手测评一次。”
江寒点了点头。
NOIP是实战比赛,并不是说你会做的题,就一定能拿到分。
经常有人因为一些细节上的问题,程序调试通不过,影响答案提交。
江寒当下不再啰嗦,迅速读题、思考,很快就进入了状态。
但其实……老高也很难啊。
简单的题就不用说了,根本难不住江寒。
难一些的……他的水平又不够,想出也出不了。
不到处搜罗现成的,还能怎么办?