L1-088 靜靜的推薦 分數 20

Frodnx發表於2024-08-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;
}

相關文章