【2022天梯赛】L1-8 静静的推荐

简介: 【2022天梯赛】L1-8 静静的推荐

题目

输入样例:

10 2 90
203 0
169 91
175 88
175 0
175 90
189 0
189 0
189 95
189 89
256 100

输出样例:

8

样例解释:

第一批可以选择 175、189、203、256 这四个分数的学生各一名,此外 175 分 PAT 分数达到 90 分的学生和 189 分 PAT 分数达到 95 分的学生可以额外进入名单。第二批就只剩下 175、189 两个分数的学生各一名可以进入名单了。最终一共 8 人进入推荐名单。

AC代码:

#include<iostream>
#include<math.h>
#include<string.h>
#include<algorithm>
#include<iomanip>
using namespace std;
int num[300];
int main()
{
    int n,k,s;
    cin>>n>>k>>s;
    int pta,pat,count=0;
    memset(num, 0, sizeof(num));
    while(n--)
    {
        cin>>pta>>pat;
        if(pta>=175 && pat>=s)
            count++;
        else 
          num[pta]++;
    }
    int sum=0;
    for (int i=175;i<=290;i++) 
    {
        if (num[i]<=k)
            sum+=num[i];
        else 
            sum+=k;
    }
    sum+=count;
    cout<<sum<<endl;
    
    return 0;
}


目录
相关文章
|
C++
2019 第十届蓝桥杯大赛软件赛决赛,国赛,C/C++大学B组题解
2019 第十届蓝桥杯大赛软件赛决赛,国赛,C/C++大学B组题解
219 0
|
6月前
|
容器
天梯赛备战(三)
天梯赛备战(三)
|
1月前
【2022天梯赛】L1-7 机工士姆斯塔迪奥
【2022天梯赛】L1-7 机工士姆斯塔迪奥
14 0
|
1月前
【周赛总结】17-双周赛108
【周赛总结】17-双周赛108
39 0
|
1月前
|
机器学习/深度学习
【周赛总结】双周赛109
【周赛总结】双周赛109
37 0
【Leetcode】- 第 29 场双周赛
【Leetcode】- 第 29 场双周赛
|
6月前
|
存储 编译器 C++
天梯赛备战(一)c++
天梯赛备战(一)c++
|
6月前
|
存储 iOS开发 容器
天梯赛备战(二)
天梯赛备战(二)
|
11月前
|
测试技术 C++
【PTA天梯赛】L1-001 L1-002 L1-003 L-004 L-005 L-006 L-007 L-008 L-009 L1-010 c++
【PTA天梯赛】L1-001 L1-002 L1-003 L-004 L-005 L-006 L-007 L-008 L-009 L1-010 c++
186 1
|
Android开发
LeetCode 双周赛 98,脑筋急转弯转不过来!
大家好,我是小彭。 昨晚是 LeetCode 第 98 场双周赛,你参加了吗?这场周赛需要脑筋急转弯,转不过来 Medium 就会变成 Hard,转得过来就变成 Easy。
70 0