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相关推荐

  1. HDU——1106排序(istringstream的使用、STLvector练习)

    排序 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submiss ...

  2. hdu 5438 Ponds 拓扑排序

    Ponds Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://acm.hdu.edu.cn/contests/contest_showproblem ...

  3. HDU 1248 寒冰王座(全然背包:入门题)

    HDU 1248 寒冰王座(全然背包:入门题) http://acm.hdu.edu.cn/showproblem.php?pid=1248 题意: 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票 ...

  4. hdu 1312 Red and Black 解题报告

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1312 第二条深搜,题目并不难,但是做了我好久好久,由于一个细节,让我赌上了一个晚上的时间. 题目大意: ...

  5. HDU 1429 胜利大逃亡(续) (BFS+位压缩)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1429 胜利大逃亡(续) Time Limit: 4000/2000 MS (Java/Others)  ...

  6. hdu 1272 小希的迷宫

    Problem Description 上次Gardon的迷宫城堡小希玩了很久(见Problem B),现在她也想设计一个迷宫让Gardon来走.但是她设计迷宫的思路不一样,首先她认为所有的通道都应该 ...

  7. HDOJ 1157 HDU 1157 Who's in the Middle ACM 1157 IN HDU

    MiYu原创, 转帖请注明 : 转载自 ______________白白の屋   题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=1157 题目描述: ...

  8. 大数加法【HDU 1002】

    大数加法模板 一般的加法只要int类型的两数直接相加即可,大一点的数可以设为long long类型,而超过长整型的数则属于大数问题了,大数加法其实也比较简单,利用数组实现就可以啦: 主要思想如下: ( ...

  9. hdu 2665(主席树查询区间k大值)

    先贴我自己写的代码做模板虽然跟原博主没什么两样.(一开始空间开的4*maxn,交到hdu上一直TLE很奇怪) #include<bits/stdc++.h> using namespace ...

最新文章

  1. Python与MySQL数据库的交互实战
  2. python全排列速度最快_python 写的两种打印全排列的方法速度对比
  3. [POJ3274 Gold Balanced Lineup]
  4. 启动不了 驱动程序签字功能,bios关闭驱动数字签名 如何在bios禁用驱动程序签名,装系统,启动行为那个无效?...
  5. 青龙面板除了JD的另外玩法 跑跑 能赚Q和省Q的“果冻宝盒”
  6. 免费的人脸识别SDK(基于 Java 实现的人脸识别功能)
  7. 运算放大器应用汇总1
  8. xp计算机图标怎么设置在桌面显示,电脑系统是XP的,界面的“我的电脑”图标不知怎么变成快捷方式了...
  9. 服务器数据恢复成功案例(磁盘阵列恢复)
  10. 在滴滴云快速搭建自己的简易服务集群(入门版)
  11. poj 3728 The merchant// lca(倍增实现) + dp || tarjan+并查集路径上dp
  12. php只获取年月日,php怎么实现date只显示年月日
  13. 算法与程序设计:算法的表述方式及其发展(学习笔记)
  14. HC-SuK070-C【通信口配置】之CAN
  15. 2021-11-23 WPF上位机 96-Modbus通信代码的封装
  16. 电源拓扑从入门到精通
  17. 大宝大话大数据(一) ——大数据的整体框架
  18. 回归预测 | MATLAB实现GWO-BiLSTM灰狼算法优化双向长短期记忆神经网络多输入单输出回归预测
  19. C语言实现中缀转后缀表达式,并求值
  20. 深度学习---算法岗面试题

热门文章

  1. MySQL MHA高可用集群部署及故障切换(图文详解)
  2. linux系统hdmi1无信号,电脑HDMI连接电视无信号的解决方法
  3. 苹果电脑 Macbook 装 Win7 双系统
  4. oracle tns测试,在客户端配置TNS测试报错ORA-12170:TNS:连接超时
  5. boos:一些实用工具
  6. 网络层 IP地址分类
  7. 电脑右击此电脑,Windows找不到文件’C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Compu
  8. php时分秒加随机数,PHP生成随机数和随机日期时间的函数介绍
  9. 陈松松:制作视频优先选择这5种类型,总有一个适合你
  10. 基于深度学习的相位恢复及处理相关工作