L1-088 静静的推荐 分数 20

题目描述弯弯绕绕,总结如下:天梯赛分数不够的直接不要,PAT面试分数够s的直接要,剩余人分数相同的只要k个。

// 13'55"
#include <bits/stdc++.h>
using namespace std;
int main()
{
    int n, k, s;
    cin >> n >> k >> s;
    map<int,int> hash;
    int sum = 0; 
    for(int i = 1; i <= n; ++ i)
    {
        int tian, pat;
        cin >> tian >> pat;
        if(tian < 175) continue;
        if(pat >= s)
        {
        	++ sum;
        	continue;
		}
        if(hash[tian] < k) ++ sum, ++ hash[tian];
    }
    cout << sum;
    return 0;
}
posted @ 2024-08-20 21:48  Frodnx  阅读(43)  评论(0)    收藏  举报