程序设计C 实验三 题目六 统计出现最多次的字母(0288)
来源:互联网 发布:linux 内核 视频 编辑:程序博客网 时间:2024/05/01 18:55
Description
输入有两行:第一行是一个正整数n( 1 < n < 100)表示字符串的长度。后面一行是一个长度为n的字符串(只由小写字母组成)。测试用例保证出现次数最多的字母只有一个。
Input
输出一行,仅输出出现次数最多的字母。
Output
1
2
3
5
acmcs
Sample Input
1
c
#include <stdio.h>
int
main() {
char
a[100];
int
b[26] = {0};
int
max = 0,i,n, p = 0;
scanf
(
"%d"
,&n);
scanf
(
"%s"
,a);
for
(i = 0;i < n;i++) {
b[a[i] -
'a'
]++;
}
for
(i = 0;i < 26;i++) {
if
(max < b[i]) {
max = b[i];
//记录出现次数最多的字母的次数
p = i;
//记录出现次数最多的字母对应的ASCCII码
}
}
printf
(
"%c\n"
,p +
'a'
);
return
0;
}
阅读全文
0 0
- 程序设计C 实验三 题目六 统计出现最多次的字母(0288)
- 程序设计C 实验三 题目六 统计出现最多次的字母(0288)
- 统计出现最多的字母!
- C语言—统计字符串出现次数最多的字母
- 统计字符串中字母出现的次数并打印最多的字母----C语言练习题
- ES6的map统计字符串中出现最多的字母
- 统计字符串中出现最多次数的字母
- 统计字符串中出现次数最多的字母并输出
- hpuoj【1033】出现次数最多的字母【统计元素】
- 【python】统计文本中出现最多次的单词
- ACM程序设计书中题目--O(出现最多的颜色)
- 输入一串字母,统计每个字母的出现的个数并将出现次数最多的字母输出
- js常见笔试题之字母去重和统计某个出现次数最多的字母
- js统计一个字符串出现最多的字母(或者数组中出现次数最多的元素)
- 统计双色球红球出现概率的程序(10000次实验)
- 程序设计C 实验三 题目二 距阵相乘(0074)
- 程序设计C 实验三 题目五 求二阶逆矩阵(0285)
- 程序设计C 实验三 题目二 距阵相乘(0074)
- linux 抓包命令
- 软件测试基础知识总结
- 【已解决】NFS客户端写入NFS共享文件夹出错:Permission denied
- 2.CentOS系统操作指南
- 全排列的生成
- 程序设计C 实验三 题目六 统计出现最多次的字母(0288)
- 每天一个linux命令(51):lsof命令
- Android读书笔记(二)
- 'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序
- ffmpeg关于h264编码提示h264_mp4toannexb的问题
- 学会DataHub服务让您可以轻松构建基于流式数据的分析和应用
- poj 1611 The suspects
- 【C】关于输入输出的报错
- tca8418