字符串专项:Ural 1723
2013-06-28 22:02
274 查看
根据题意,可以只统计单个字母重复出现最多的即可。
#include <iostream> #include <cstdio> #include <cstring> using namespace std; char s[100]; int cnt[30]; int main() { while(cin>>s) { int n=strlen(s); memset(cnt,0,sizeof(cnt)); for(int i=0;i<n;i++) cnt[s[i]-'a']++; int ans=0,p; for(int i=0;i<26;i++) { if(ans<cnt[i]) { ans=cnt[i]; p=i; } } cout<<(char)('a'+p)<<endl; } return 0; }
相关文章推荐
- 字符串专项:Ural 1354
- 字符串专项:Ural 1423
- 字符串专项:Ural 1102
- ** 文件操作与模板 编程题#4: 字符串操作(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 字符串专项:LA 5913
- 专项练习:数组和字符串(一)
- 字符串专项:LA 2755
- URAL 1486(二维字符串hash)
- 数据结构专项练习--字符串KMP算法3.2
- 专项练习:数组和字符串(二)
- 字符串专项:LA 4126
- Ural 1723. Sandro's Book
- 刷题笔记:牛客字符串专项练习7
- 字符串专项:CodeForces 235C
- 刷题笔记:牛客字符串专项练习8
- ** 标准模板库 STL-2 编程题#4: 字符串操作(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 刷题笔记:牛客字符串专项练习4
- * 期末考试 编程题#7:字符串排序(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;函数对象作参数)
- URAL 1585. Penguins (字符串)
- 数据结构专项练习--字符串3.2