7.11 cf div3 A

Problem - A - Codeforces

题目概述

求最少问题数量,以确保能举办m轮比赛,每轮包含一个难度级别为 'A' 到 'G' 的问题。

ac代码
cpp 复制代码
#include<bits/stdc++.h>
typedef long long ll;

#define IOS ios::sync_with_stdio(0),cin.tie(0),cout.tie(0)
const ll N=1e3;
using namespace std;

int main()
{
    IOS;
    int t;
    cin>>t;
    while(t--)
    {
        int n,m;
        cin>>n>>m;
        string a;
        cin>>a;
        map<int,char>mp;
        for(int i=0;i<n;i++)
        {
            mp[a[i]]++;
        }
        int ans=0;
        for(char k='A';k<='G';k++)
        {
            if(mp[k]<m) ans+=m-mp[k];
        }
        cout<<ans;
        cout<<endl;
    }
    return 0;
}
相关推荐
2301_815279529 分钟前
实战分享实现 C++ 管理类单例模式:特点与最佳实践
javascript·c++·单例模式
旺仔老馒头.27 分钟前
【C++】类和对象(二)
开发语言·c++·后端·类和对象
wefg137 分钟前
一些零散的算法
c++·算法
khalil102040 分钟前
代码随想录算法训练营Day-48 单调栈02 | 42. 接雨水、84.柱状图中最大的矩形
数据结构·c++·算法·leetcode·单调栈·接雨水
大大杰哥1 小时前
leetcode hot100(3)子串
c++·算法·leetcode
莫生灬灬1 小时前
ElementUI封装 共91个组件 支持易语言/火山/C#/Python
开发语言·c++·python·ui·elementui·c#
影sir1 小时前
STL容器——vector类
c++·算法·stl
Brilliantwxx1 小时前
【C++】stack_queue与deque模版(模拟实现+认识+对比)
开发语言·c++·笔记·算法·list
一只旭宝1 小时前
【C++入门精讲13】异常处理
c++
计算机安禾1 小时前
【c++面向对象编程】第5篇:类与对象(四):赋值运算符重载
java·前端·c++