PTA l1-088 静静的推荐 python题解

由题目分析可知 pat考试分数大于s且天梯赛大于175的全部可以推荐,而天梯赛大于175分的能否被推荐取决于批次k,所以我们在读入数据时先把天梯赛大于175而且pat考试分数大于s的个数加到count里再进行之后的判断,参考代码如下:

n, k, s = map(int,input().split())
count = 0
dic = dict()
for _ in range(n):
    key,pat = map(int, input().split())
    if key >= 175:
        if pat >= s:
            count += 1
        else:
            dic[key] = dic.get(key,0) + 1
for value in dic.values():
    count += k if k <= value else value
print(count)

posted @ 2023-03-26 17:26  CH-Yu  阅读(13)  评论(0)    收藏  举报  来源