字符统计
来源:互联网 发布:山东博达网络 编辑:程序博客网 时间:2024/05/16 10:59
每组测试数据之间有一个空行,每行数据不超过1000个字符且非空
如果有多个字符出现的次数相同且最多,那么输出ascii码最小的那一个字符
2abbcccadfadffasdf
c 3f 4
#include<iostream>#include<cstdio>#include<algorithm>#include<cstring>using namespace std;char str[27]="abcdefghijklmnopqrstuvwxyz";int main(){ char Arr[1005]; int a[27]; int Case; scanf("%d",&Case); while(Case--) { memset(a,0,sizeof(a)); scanf("%s",Arr); int len=strlen(Arr); int i; for(i=0; i<len; i++) { int ans=Arr[i]-'a'; a[ans]++; } int max=0; int pos=0; for(i=0; i<=26; i++) { if(a[i]>max) { max=a[i]; pos=i; } } printf("%c %d\n",str[pos],max); } return 0;}很久没有写这么简单的代码了,练练手。
- 字符统计
- 统计字符
- 统计字符
- 统计字符
- 统计字符
- 字符统计
- 字符统计
- 字符统计
- 字符统计
- 统计字符
- 统计字符
- 字符统计
- 统计字符
- 统计字符
- 字符统计
- 字符统计
- 字符统计
- 字符统计
- MVC设计模型深入学习
- POJ 2299 Ultra-QuickSort
- c与指针(三)
- Java 单例模式探讨 (转)
- Source Insight 支持 PHP代码的详细设置
- 字符统计
- Discuz!所有版本通杀 存储型XSS 0day
- android学习_配置启动虚拟机
- myeclipse 8.5安装aptana插件
- C# 代码结构-大小写的区别
- Apache Tomcat, Servlet, AJAX
- make[1]: *** [/usr/local/pcre//Makefile] Error 127
- hdu 4090 bfs+dfs+状态压缩+hash判重
- Uva - 1416 Warfare And Logistics dijkstra维护..题目范围有误..