HDU--1219AC me
HDU 1219AC me
伊格纳修斯正在做作业。老师给他一些文章,让他说出每个字母出现的次数。
真的很容易,不是吗?所以来和我交流。
输入
每一篇文章只有一行,所有的字母都是小写的。你只需要数每个字母的数目,所以不要注意其他字符。文章长度最多10万。处理到文件结尾。
注意:这个问题有多个情况,您可以使用“while(gets(buf)){…}”来处理到文件末尾。
输出
对于每一篇文章,你必须说出每个字母出现的次数。输出格式类似于“X:N”。
在每个测试用例后输出一个空行。示例输出中有更多详细信息。
care:我直接疯狂打表
#include<iostream>
#include<string>
using namespace std;
int main()
{int a[105] = {0}; string s;while (getline(cin,s)){if (s != ""){for (int i = 0; i < s.size(); i++){if (s[i] == 'a')++a[0];if (s[i] == 'b')++a[1];if (s[i] == 'c')++a[2];if (s[i] == 'd')++a[3];if (s[i] == 'e')++a[4];if (s[i] == 'f')++a[5];if (s[i] == 'g')++a[6];if (s[i] == 'h')++a[7];if (s[i] == 'i')++a[8];if (s[i] == 'j')++a[9];if (s[i] == 'k')++a[10];if (s[i] == 'l')++a[11];if (s[i] == 'm')++a[12];if (s[i] == 'n')++a[13];if (s[i] == 'o')++a[14];if (s[i] == 'p')++a[15];if (s[i] == 'q')++a[16];if (s[i] == 'r')++a[17];if (s[i] == 's')++a[18];if (s[i] == 't')++a[19];if (s[i] == 'u')++a[20];if (s[i] == 'v')++a[21];if (s[i] == 'w')++a[22];if (s[i] == 'x')++a[23];if (s[i] == 'y')++a[24];if (s[i] == 'z')++a[25];}cout << "a:" << a[0] << '\n';cout << "b:" << a[1] << '\n';cout << "c:" << a[2] << '\n';cout << "d:" << a[3] << '\n';cout << "e:" << a[4] << '\n';cout << "f:" << a[5] << '\n';cout << "g:" << a[6] << '\n';cout << "h:" << a[7] << '\n';cout << "i:" << a[8] << '\n';cout << "j:" << a[9] << '\n';cout << "k:" << a[10] << '\n';cout << "l:" << a[11] << '\n';cout << "m:" << a[12] << '\n';cout << "n:" << a[13] << '\n';cout << "o:" << a[14] << '\n';cout << "p:" << a[15] << '\n';cout << "q:" << a[16] << '\n';cout << "r:" << a[17] << '\n';cout << "s:" << a[18] << '\n';cout << "t:" << a[19] << '\n';cout << "u:" << a[20] << '\n';cout << "v:" << a[21] << '\n';cout << "w:" << a[22] << '\n';cout << "x:" << a[23] << '\n';cout << "y:" << a[24] << '\n';cout << "z:" << a[25] << '\n';}a[0] = 0;a[1] = 0;a[2] = 0;a[3] = 0;a[4] = 0;a[5] = 0;a[6] = 0;a[7] = 0;a[8] = 0;a[9] = 0;a[10] = 0;a[11] = 0;a[12] = 0;a[13] = 0;a[14] = 0;a[15] = 0;a[16] = 0;a[17] = 0;a[18] = 0;a[19] = 0;a[20] = 0;a[21] = 0;a[22] = 0;a[23] = 0;a[24] = 0;a[25] = 0;cout << endl;}return 0;
}
HDU--1219AC me相关推荐
- HDU——1106排序(istringstream的使用、STLvector练习)
排序 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submiss ...
- hdu 5438 Ponds 拓扑排序
Ponds Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://acm.hdu.edu.cn/contests/contest_showproblem ...
- HDU 1248 寒冰王座(全然背包:入门题)
HDU 1248 寒冰王座(全然背包:入门题) http://acm.hdu.edu.cn/showproblem.php?pid=1248 题意: 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票 ...
- hdu 1312 Red and Black 解题报告
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1312 第二条深搜,题目并不难,但是做了我好久好久,由于一个细节,让我赌上了一个晚上的时间. 题目大意: ...
- HDU 1429 胜利大逃亡(续) (BFS+位压缩)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1429 胜利大逃亡(续) Time Limit: 4000/2000 MS (Java/Others) ...
- hdu 1272 小希的迷宫
Problem Description 上次Gardon的迷宫城堡小希玩了很久(见Problem B),现在她也想设计一个迷宫让Gardon来走.但是她设计迷宫的思路不一样,首先她认为所有的通道都应该 ...
- HDOJ 1157 HDU 1157 Who's in the Middle ACM 1157 IN HDU
MiYu原创, 转帖请注明 : 转载自 ______________白白の屋 题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=1157 题目描述: ...
- 大数加法【HDU 1002】
大数加法模板 一般的加法只要int类型的两数直接相加即可,大一点的数可以设为long long类型,而超过长整型的数则属于大数问题了,大数加法其实也比较简单,利用数组实现就可以啦: 主要思想如下: ( ...
- hdu 2665(主席树查询区间k大值)
先贴我自己写的代码做模板虽然跟原博主没什么两样.(一开始空间开的4*maxn,交到hdu上一直TLE很奇怪) #include<bits/stdc++.h> using namespace ...
最新文章
- Python与MySQL数据库的交互实战
- python全排列速度最快_python 写的两种打印全排列的方法速度对比
- [POJ3274 Gold Balanced Lineup]
- 启动不了 驱动程序签字功能,bios关闭驱动数字签名 如何在bios禁用驱动程序签名,装系统,启动行为那个无效?...
- 青龙面板除了JD的另外玩法 跑跑 能赚Q和省Q的“果冻宝盒”
- 免费的人脸识别SDK(基于 Java 实现的人脸识别功能)
- 运算放大器应用汇总1
- xp计算机图标怎么设置在桌面显示,电脑系统是XP的,界面的“我的电脑”图标不知怎么变成快捷方式了...
- 服务器数据恢复成功案例(磁盘阵列恢复)
- 在滴滴云快速搭建自己的简易服务集群(入门版)
- poj 3728 The merchant// lca(倍增实现) + dp || tarjan+并查集路径上dp
- php只获取年月日,php怎么实现date只显示年月日
- 算法与程序设计:算法的表述方式及其发展(学习笔记)
- HC-SuK070-C【通信口配置】之CAN
- 2021-11-23 WPF上位机 96-Modbus通信代码的封装
- 电源拓扑从入门到精通
- 大宝大话大数据(一) ——大数据的整体框架
- 回归预测 | MATLAB实现GWO-BiLSTM灰狼算法优化双向长短期记忆神经网络多输入单输出回归预测
- C语言实现中缀转后缀表达式,并求值
- 深度学习---算法岗面试题
热门文章
- MySQL MHA高可用集群部署及故障切换(图文详解)
- linux系统hdmi1无信号,电脑HDMI连接电视无信号的解决方法
- 苹果电脑 Macbook 装 Win7 双系统
- oracle tns测试,在客户端配置TNS测试报错ORA-12170:TNS:连接超时
- boos:一些实用工具
- 网络层 IP地址分类
- 电脑右击此电脑,Windows找不到文件’C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Compu
- php时分秒加随机数,PHP生成随机数和随机日期时间的函数介绍
- 陈松松:制作视频优先选择这5种类型,总有一个适合你
- 基于深度学习的相位恢复及处理相关工作