pat-bl-1042
来源:互联网 发布:机枪升级数据 编辑:程序博客网 时间:2024/06/04 19:15
pat-bl-1042
2017-01-21
- 用数组保存出现次数
/** * pat-bl-1042 * 2017-01-21 * C version * Author: fengLian_s */#include<stdio.h>#include<string.h>int main(){ //freopen("in.txt", "r", stdin); char str[1002]; fgets(str, sizeof(str), stdin); int hs[128] = {0};//用大小为26的数组也可以 for(int i = 0;i < strlen(str);i++) { if(str[i] <= 'Z' && str[i] >= 'A')//遇到字母就自加 hs[str[i] + 32]++; else if(str[i] <= 'z' && str[i] >= 'a') hs[str[i]]++; } int maxCnt = 0; char maxLetter; for(int i = 'a';i <= 'z';i++)//用char也行 { if(maxCnt < hs[i]) { maxCnt = hs[i]; maxLetter = i; } } printf("%c %d\n", maxLetter, maxCnt);}
-FIN-
0 0
- pat-bl-1042
- PAT (BL) 1001
- PAT-BL-1011
- PAT-BL-1007
- PAT-BL-1008
- pat-bl-1009
- pat-bl-1012
- pat-bl-1010
- pat-bl-1013
- pat-bl-1014
- pat-bl-1015
- pat-bl-1016
- pat-bl-1020
- pat-bl-1021
- pat-bl-1022
- pat-bl-1023
- pat-bl-1024
- pat-bl-1025
- uva11059
- Java循环结构
- 基本数据类型 和 变量
- poj 1030
- VC 对Access数据库读写操作实例
- pat-bl-1042
- java30天从入门到放弃心得
- 开发板linux中运行简单hello world应用程序的printf无输出的原因
- rollup、cube、grouping、rank、dense_rank、row_number函数简介
- 自动截取短信验证码
- JAX-RS规范-常用注解解析
- 11111UVa俄罗斯套娃
- Redis学习(三)-Java实现基于Jedis+Spring的通用工具类
- 玲珑-动态规划