Codeforces Round #429 (Div. 2):A. Generous Kefa
来源:互联网 发布:淘宝网店项目策划书 编辑:程序博客网 时间:2024/06/08 06:56
题目:
One day Kefa found n baloons. For convenience, we denote color ofi-th baloon as si — lowercase letter of the Latin alphabet. Also Kefa hask friends. Friend will be upset, If he get two baloons of the same color. Kefa want to give outall baloons to his friends. Help Kefa to find out, can he give out all his baloons, such that no one of his friens will be upset — print «YES», if he can, and «NO», otherwise. Note, that Kefa's friend will not upset, if he doesn't get baloons at all.
The first line contains two integers n and k (1 ≤ n, k ≤ 100) — the number of baloons and friends.
Next line contains string s — colors of baloons.
Answer to the task — «YES» or «NO» in a single line.
You can choose the case (lower or upper) for each letter arbitrary.
4 2aabb
YES
6 3aacaab
NO
In the first sample Kefa can give 1-st and 3-rd baloon to the first friend, and2-nd and 4-th to the second.
In the second sample Kefa needs to give to all his friends baloons of colora, but one baloon will stay, thats why answer is «NO».
思路:简单题。只要拥有的每种气球颜色数量不超过k就行了~
code:
#include<bits/stdc++.h>using namespace std;char s[105];int b[99];int main(){ int n,k,i; while(~scanf("%d%d%s",&n,&k,s)){ memset(b,0,sizeof(b)); for(i=0;s[i];i++) b[s[i]-'a']++; for(i=0;i<26;i++) if(b[i]>k) break; if(i==26) puts("YES"); else puts("NO"); } return 0;}
- Codeforces Round #429 (Div. 2) 841A Generous Kefa(水)
- Codeforces Round #429 (Div. 2):A. Generous Kefa
- Codeforces Round #429 (Div. 2) | A. Generous Kefa
- A. Generous Kefa(Round #429 (Div. 2))
- Codeforces-429-2-A Generous Kefa
- Codeforces 429 A. Generous Kefa
- 429A. Generous Kefa
- codeforces 841A Generous Kefa
- codeforces 841A Generous Kefa
- Codeforces Round #321 (Div. 2) A. Kefa and First Steps
- Codeforces Round #321 (Div. 2) A. Kefa and First Steps
- Generous Kefa CodeForces
- A. Generous Kefa
- Codeforces Round #321 (Div. 2) 580A Kefa and First Steps(模拟)
- 580A. Kefa and First Steps (Codeforces Round #321 (Div. 2))
- Codeforces Round #321 (Div. 2) 580A. Kefa and First Steps
- Codeforces Round #321 (Div. 2)-A. Kefa and First Steps,暴力水过~~
- Codeforces Round #321 (Div. 2)B. Kefa and Company
- 《Android源码设计模式解析与实践》阅读笔记(一)
- 2017 MUTC 5(补题中。。)
- 判断回文数的简便算法
- 使用Gson解析报错
- Android开源框架greenDAO 3.X的使用
- Codeforces Round #429 (Div. 2):A. Generous Kefa
- Python函数
- keras中文文档笔记6——使用陷阱
- Maven学习总结(一)——Maven入门
- Codeforces Round #429 (Div. 2):B. Godsend
- web-servlet-tomcat原生部署
- u3d物体包含之后的坐标计算
- 杂记
- 编程题——和为sum的方法数