字母统计(241)
2014-11-10 13:56
113 查看
描述现在给你一个由小写字母组成字符串,要你找出字符串中出现次数最多的字母,如果出现次数最多字母有多个那么输出最小的那个。
#include<stdio.h> #include<string.h> int main() { char str[1010]; int n, len, i, max, j; scanf("%d",&n); while(n--) { int a[26] = {0}; max = 0; j = 0; scanf("%s",str); len = strlen(str); for(i = 0; i < len; i++) { a[str[i]-'a']++; } for(i = 0; i < 26; i++) if(max < a[i]) { j = i; max = a[i]; } printf("%c\n", j + 'a'); } return 0; }
相关文章推荐
- NYOJ 241 字母统计
- 题目241-字母统计
- NYOJ 241 字母统计
- NYOJ 241 字母统计
- 241 字母统计
- nyoj 241 字母统计
- NYOJ_241字母统计
- 太厉害 方法永远比实现厉害!南洋理工OJ 241题 字母统计
- NYOJ-241 字母统计
- 字母统计 http://acm.nyist.net/JudgeOnline/problem.php?pid=241
- NYOJ 241 字母统计
- 字母统计(南阳oj241)(水题)
- NYOJ--241--字母统计
- NYOJ 241 字母统计(好心酸的水题)
- 南阳OJ-题目241:字母统计
- NYOJ 241题 字母统计
- 南阳oj 题目241 字母统计
- NYOJ-241 字母统计
- NYOJ241 - 字母统计
- 241-字母统计