字符统计2
来源:互联网 发布:mac系统截图快捷键 编辑:程序博客网 时间:2024/06/04 19:12
字符统计2
Problem Description
输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。
Input
输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。
Output
逐行输出每个句子中出现次数最多的字符及其出现的次数(如果有多个字符的次数相同,只输出ASCII码最小的字符)。
Example Input
I am a studenta good programming problemABCD abcd ABCD abcd
Example Output
a 2o 4A 2
代码:
#include <stdio.h>#include <string.h>int main(){ char s[200]; int a[200], i, len, max, k; while(gets(s)) { len = strlen(s); k = max = 0; memset(a, 0, sizeof(a)); for(i = 0; i < len; i++) { if(s[i] == ' ') { continue; } a[s[i]]++; } for(i = 0; i < 200; i++) { if(max < a[i]) { max = a[i]; k = i; } } printf("%c %d\n", k, max); } return 0;}
阅读全文
0 0
- 字符统计2
- 字符统计2
- 字符统计2
- 1525 字符统计2
- sdut 字符统计2
- 字符统计2
- 字符统计2
- 字符统计2(统计出现频率最大的字符)
- SDUTOJ 1525 字符统计2
- sdut acm 字符统计2
- 字符统计2 (sdut oj)
- 字符统计2 sdut 1525
- SDUT-1525 字符统计2
- 字符统计
- 统计字符
- 统计字符
- 统计字符
- 统计字符
- 小白解决CENTOS7错误:Cannot find a valid baseurl for repo: base/7/x86_6
- (string)、toString()和String.valueOf()三种类型转换
- jq 判断是为数字
- 再探Linux内核write系统调用操作的原子性
- oracle数据库连接不上:ORA-01034: ORACLE not available ORA-27101
- 字符统计2
- c语言中逻辑运算符及其优先次序
- 二分查找递归与非递归实现
- 判断是否是手机端访问
- Linux 环境下安装MySql数据库
- 自定义相机相册《未完待续》
- android启动应用java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack tra
- python爬虫初探
- CTS测试框架 -- 总结