题目描述
小明是一名小学老师,某次考试后,他遇到了这样的问题:读入 n
名学生的成绩,将获得某一给定分数的学生人数输出。你能帮助他解决吗?
输入格式
第一行包含一个整数 n(1≤n≤103)
,表示学生的人数。
接下来一行输入 n
个整数 f(0≤f≤102)
,表示各学生的成绩,整数间以空格间隔。
最后一行输入给定的分数 g(0≤g≤102)
。
输出格式
针对输入,打印出获得给定分数的学生人数。
输入输出样例
输入样例1
3
80 60 90
60
输出样例11
输入样例2
5
60 75 90 55 75
75
输出样例2**
2
umber = input() #读取成绩的人数,由于Python创建列表、元组、字典、字符串等并不需要提前申明其长度,故这一行代码仅仅是确保读取数据的顺序正确,并没有实在意义
scores = input() #读取成绩
chosen_score = input() #读取特定成绩
print(scores.count(chosen_score)) #用str.count()函数计算对应人数并输出