NOIP复赛分为两天,每天3道题,每题满分100分,总分600。
江寒现在正在做的,就是Day1的模拟题,一共三道。
先读题。
【幸运词】
假设一个单词中出现次数最多的字母,其出现次数为maxn,出现次数最少的字母,其出现次数为minn,如果maxn-minn是一个质数,就称之为LuckyWord。
【输入】
输入文件为word.in,只有一行,是一个单词,只包含小写字母,且长度小于180。
【输出】
文件名为word.out,第一行是个字符串,如果输入的单词是LuckyWord,则输出“LuckyWord”,否则输出“NoAnswer”;
第二行是个整数,如果输入的单词是LuckyWord,则输出幸运值=maxn-minn,否则输出0。
【输入样例】
……
【输出样例】
……
后面还有出题人对一些细节的解释。
江寒仔细读完,就拿来一张草稿纸,开始写写划划。
不得不说,对现在的他来说,这种题目已经小菜一碟。
稍微认真起来,几乎瞬间就能找到思路。
只花了2分钟,就扒拉完了伪代码。
然后在脑海里模拟运行了一下,确认没什么逻辑错误。
之后才翻译成标准C++代码,输入到了答案区。
最后,点击【提交】按钮。
整道题耗时不过6分钟。
接下来,下一题……
三道题目的格式都差不多,难度依次有所提高。
江寒用了二十来分钟,把三道题全部解答完毕,并提交了上去。
随后打开Result文件夹,看了下评测的结果。
还行,三道题全都做对了。
江寒抻了个懒腰,看了下时间。
约定的访谈时间是10点左右,现在才7点半多,是不是去哪溜达会儿呢?
江寒稍微想了想,就否决了这个提议。
路上万一碰上什么熟人,还得费劲吧啦地解释自己的“病情”。
有点烦。
所以,还是在这里再消磨一会儿吧……
江寒这么想着,就操作着电脑,重新组了一套试卷。
这次选择的是Day2的模拟题,题型基本一样,但难度和Day1相比,略有增加。
当然,这个“略”字,是对江寒来说的,如果换个人来……
这次花了大约三十五分钟,才全部解答完毕。
江寒欣然一笑。
这套题的难度不算太低,估计正式比赛中,差不多也就这样。
所以这次的NOIP复赛,一枚省一的奖牌,基本稳了。
看了看时间,才8点多,闲着也是闲着,就又组了一套Day2的题。
这一次,题目一刷出来,江寒就有些惊叹。
这也太寸了吧!
三道题都是2010年的NOIP复赛真题,当初刷《NOIP历届真题与解析》的时候,全都做过一遍。
没错,这个测评系统的选题插件,收罗了历届真题,还有一些被弃用的候选题。
实际上题库并不算很大。
所以,出现撞题的现象也不足为奇。
只是,能撞得这么巧,三道题都来自同一套试卷,还是相当罕见的。
虽然已经做过一遍,但左右也刷出来了,江寒也没嫌弃,立即开始解答。