#C05L03P02. C05.L03.下标计数(二).课堂练习2.分数
C05.L03.下标计数(二).课堂练习2.分数
题目描述
在 sicily 在线测试系统里,有一种特别评分方法。题目被越多的用户解出,每个用户该题的得分就越少。现在按照解出题目的用户数划分区间,给出了每个区间的题目的得分情况,如下表:
解题用户数 | 分数 |
---|---|
1-10 | 10 |
11-30 | 8 |
31-50 | 6 |
51-75 | 4 |
76-100 | 2 |
100以上 | 1 |
已知解决每个题目的用户数,你的任务是计算出指定用户的分数。
输入格式
第一行是一个整数 n ( 1 <= n <= 300 ),表示参加在线测试系统里题目的数量 ( 题目的编号是从 1000 ~ 1000+n-1 )。
第二行是 n 个用空格分开的正整数,表示解决了这 1~n 道题的用户的数量。
第三行是一个整数 t ( t <=30 ),表示要计算分数的用户数量。
接下来有 t 行,每行第一个数字表示该用户解题的数量 a ,接着有 a 个 1000 ~ 1000+n-1 之间的数,表示该用户解了哪些题。
输出格式
t 行,每行对应一个整数,表示对应用户的得分。
样例
10
100 10 11 3 45 7 34 200 70 1
4
2 1000 1001
2 1001 1002
0
3 1000 1007 1008
12
18
0
7
相关
在以下作业中: