2019年北京市青少年信息學科普日活動市級測試試卷分析
- 2019 年 10 月 10 日
- 筆記

今年的題量與去年的題量一樣,都是五道題。不一樣的是,去年五道題總分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題。
個人認為,今年的試題難度略小於去年的難度。