刷清橙OJ--A1026.字符统计
来源:互联网 发布:如何建立网络 编辑:程序博客网 时间:2024/06/01 15:19
问题:
A1026. 字符统计
时间限制:1.0s 内存限制:512.0MB
总提交次数:3717 AC次数:2372 平均分:65.52
问题描述
给定一个由小写字母组成的字符串(长度在1至100之间), 统计各个字母在这个字符串中出现的次数。
输入格式
有一行,表示要统计的字符串
输出格式
有若干行,每行输出一个字符以及它在字符串中出现的次数,中间用一个空格符分隔。
在输出时注意以下两点:
1、没有在字符串中出现的字符不要输出
2、输出的每个字符应按照字母顺序排列
样例输入
baazza
样例输出
a 3
b 1
z 2
代码:
#include<iostream>#include<string> using namespace std; int main() {string s;cin>>s;int i = 0, j = 0;int A[26]={0};for(i=0;i<s.length();i++) {for(j=97;j<=122;j++){if(s[i] == j) {A[j-97]++;}}}for(i=0;i<26;i++){if(A[i] != 0) {cout<<(char)(i+97)<<" "<<A[i]<<endl;}}return 0;}个人想法:又学到一手,整数和字符的转换以及数组下标的使用是很好的。代码还是抄的。
阅读全文
0 0
- 刷清橙OJ--A1026.字符统计
- 清澄A1026. 字符统计
- 华为OJ-字符统计
- 华为oj 字符统计
- 【华为 OJ】字符统计
- OJ--------字符个数统计
- 【华为OJ】字符统计
- 华为oj 字符统计
- 【华为OJ】统计字符个数
- 华为 OJ 字符个数统计
- 华为OJ(字符统计)
- 华为oj 等差数列&&字符统计
- 【华为OJ】【053-字符统计】
- 华为OJ 初级:字符统计
- 【华为 OJ 】字符个数统计
- 字符统计1 (sdut oj)
- 字符统计2 (sdut oj)
- 九度OJ 1021 统计字符
- github上删除自己的repository
- 如何让热点图支持大数据
- 为CentOS添加新网卡配置
- Java项目经验——程序员成长的钥匙
- C++ 补充
- 刷清橙OJ--A1026.字符统计
- u-boot在s3c2410开发板上移植(NAND Flash Boot)过程 2007-08-21 11:56:25
- SSH的创建案列
- 909422229_JavaScript常用的事件
- spring的环境搭建
- 动画和图形:可绘制动画
- SuperMap for Javascript 气泡阴影显示问题
- vue刷新瞬间闪烁,无法解析问题
- 搜索 Q