【UESTC 1510 渐变字符串】 + 贪心
来源:互联网 发布:cf显示网络异常win7 编辑:程序博客网 时间:2024/06/06 12:30
渐变字符串
Time Limit: 3000/1000MS (Java/Others) Memory Limit: 65535/65535KB (Java/Others)
Submit Status
如果一个字符串,它每个字母(第一个除外)为前一个字母的后一位,则这样的字符串被称为“渐变字符串”。如:”abcde”, “hijklmnopqr”等等
你有n个写有小写字母的卡片,你要将它们组成尽可能少的渐变字符串,卡片要全部用完
问:最少组成多少渐变字符串呢
test 1即样例,如果出现本机通过样例,提交出现wrong answer on test 1的情况,请检查在gets或者scanf(“%c”)之前是否已经使用getchar()将上一行的空格吸收。
Input
第一行一个数字n(1
#include<cstring>#include<cstdio>#include<map>using namespace std;char s[1010];map <int,int> m;int main(){ int N; scanf("%d %s",&N,s); for(int i = 0; i < N; i++) m[s[i] - 'a']++; int ok = 1,num = 0; for(int i = 0; i < 26; i++){ while(m[i]){ num++; int j = i; while(m[j]) m[j]--,j++; } } printf("%d\n",num); return 0;}
0 0
- 【UESTC 1510 渐变字符串】 + 贪心
- UESTC--1271--Search gold(贪心)
- UESTC 86 Divide (二进制贪心)
- UESTC ACM 1529 并查集+贪心
- UESTC 1817 Complete Building the Houses 贪心
- UESTC 86 Divide(贪心+二进制)
- UESTC 65 CD Making 贪心法
- UESTC 1255 斓少摘苹果 贪心法
- UESTC 1018 王之新学期 贪心法
- UESTC 929 Post office【前缀和+贪心】
- UESTC 1047 Alice's birthday【贪心】
- UESTC 929Post office(贪心)
- CDOJ:渐变字符串
- 【CDOJ】渐变字符串
- CDOJ1510渐变字符串
- +-字符串(贪心)
- UESTC
- UESTC
- UML之序列图
- 实验室智能管理系统(2)——Arm+QT部分(二)
- JDBC为什么要使用PreparedStatement而不是Statement
- LeetCode005 Longest Palindromic Substring
- Android应用之广告轮播view, 自动循环轮播
- 【UESTC 1510 渐变字符串】 + 贪心
- error while loading shared libraries
- js正则表达exec与match的区别
- 【GoF】工厂方法-再理解
- zstu-4269买iphone
- 剑指Offer 26 复杂链表的复制
- 广东工业大学第12届ACM程序设计大赛 Problem H: tmk买礼物
- OpenCV+Qt+Win10开发环境配置
- windows下Qt的安装和使用