Codeforces 844A Diversity
来源:互联网 发布:mac系统如何下载软件 编辑:程序博客网 时间:2024/06/06 13:21
题目链接:CF-844A
水题做多了真的是有快感的。
给一个字符串s和一个整数k,可以改变字符串s中的任意一个字母,问最少改变几次可以使得s中有k个不同字母。
无脑记录原来s中不同的字母,也可以用set做。
#define _CRT_SECURE_NO_WARNINGS#include <iostream>#include <algorithm>#include <cstdio>#include <cstring>#include <string>#include <string.h>using namespace std;int main() {bool vis[26];memset(vis, false, sizeof(vis));string s;int k;cin >> s >> k;int len = s.length();if (k > len)cout << "impossible" << endl;else{int cnt = 0;for (int i = 0;i < len;++i){if (vis[s[i] - 'a'] == false){vis[s[i] - 'a'] = true;cnt++;}}if (cnt >= k)cout << 0 << endl;elsecout << k - cnt << endl;}return 0;}
阅读全文
0 0
- Codeforces 844 A Diversity
- codeforces 844A Diversity
- Codeforces 844A Diversity
- Codeforces 844A Diversity
- codeforces 844A Diversity
- Codeforces AIM Tech Round 4 (Div. 2) A Diversity
- Codeforces AIM Tech Round 4 (Div. 2) A. Diversity
- CodeForces 844A Diversity (超级超级水唯一需要想得就是开个标记数组吧)
- diversity
- A Diversity-Promoting Objective Function for Neural Conversation Models
- AIM Tech Round 4 (Div. 2) A. Diversity
- diversity score
- PolyNet A pursuit of structural diversity in very deep networks(翻译笔记)
- CodeForces-a
- bnu 12872 Array Diversity
- UVALive 5990 Array Diversity
- Codeforces 903A A
- The Other Side of Diversity
- MyBatis快速入门
- 手机厂商们,不鸡贼能死?
- django上传图片
- Oracle 中的exception——(Raise)
- (转)敲黑板:IT项目出现问题,足以拖垮整个公司
- Codeforces 844A Diversity
- 关于c++的数组的初始化探讨
- 《Java编程思想》混型
- C++基础之C与C++的联系和不同(三)
- servlet_1
- kotlin学习笔记3
- 顺时针打印矩阵
- LintCode 647 Substring Anagrams
- Linux常用命令(1)