今年的题量与去年的题量一样,都是五道题。不一样的是,去年五道题总分100分,今年五道题总分500分。
个人认为,用500分更好算成绩。因为每道题都是100分的话,每个测试点的分数就很容易算出来。若是一道题有十个测试点,则每个测试点就是10分。若是一道题有二十个测试点,则每个测试点就是5分。若是一道题有二十五个测试点,则每个测试点就是4分。
顺便一提,NOIP复赛、NOI机试部分,IOI竞赛等,每道题都是100分。
第1题,考察最大公约数和质数,不算难。这题需要注意的是数据类型的定义,有些小朋友因为类型定义得不对,只得了90分。
第2题,球赛计分,中等难度。这题有个需要注意的地方是,最后不要输出0:0的比分。
第3题,用字符串或字符数组来表示数字。这道题考察对字符串的熟悉程度。需要求小数点位置、四舍五入、以及判断个位数是否为9的情况。中等难度。
第4题是最简单的。但是有个需要注意的地方是若用数组,最后一个测试点的数据比较大,用局部数组放不下,需要用全局数组才能放得下。若用局部数组这题只能得90分。更好的方法是不要用数组,直接定义一个变量即可。
第5题,数学题。若看出数学规律,只要一行代码就能直接输出结果。若没看出规律,容易得0分。
个人认为,这五题的难易程度排序为:第5题 > 第2题 = 第3题 > 第1题 > 第4题。对于一些数学比较牛的学生而言,难度可能是这样的:第2题 = 第3题 > 第1题 > 第4题 = 第5题。
个人认为,今年的试题难度略小于去年的难度。