博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ACM HDU 1219 AC me(简单题,但是花了很长时间才AC)
阅读量:7100 次
发布时间:2019-06-28

本文共 1870 字,大约阅读时间需要 6 分钟。

题目链接:

简单题。

收获:

gets()的使用。

AC Me

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)

Total Submission(s): 5280    Accepted Submission(s): 2388

Problem Description
Ignatius is doing his homework now. The teacher gives him some articles and asks him to tell how many times each letter appears.
It's really easy, isn't it? So come on and AC ME.
 

 

Input
Each article consists of just one line, and all the letters are in lowercase. You just have to count the number of each letter, so do not pay attention to other characters. The length of article is at most 100000. Process to the end of file.
Note: the problem has multi-cases, and you may use "while(gets(buf)){...}" to process to the end of file.
 

 

Output
For each article, you have to tell how many times each letter appears. The output format is like "X:N".
Output a blank line after each test case. More details in sample output.
 

 

Sample Input
hello, this is my first acm contest! work hard for hdu acm.
 

 

Sample Output
a:1 b:0 c:2 d:0 e:2 f:1 g:0 h:2 i:3 j:0 k:0 l:2 m:2 n:1 o:2 p:0 q:0 r:1 s:4 t:4 u:0 v:0 w:0 x:0 y:1 z:0 a:2 b:0 c:1 d:2 e:0 f:1 g:0 h:2 i:0 j:0 k:1 l:0 m:1 n:0 o:2 p:0 q:0 r:3 s:0 t:0 u:1 v:0 w:1 x:0 y:0 z:0
 

 

Author
Ignatius.L
 

 

Source
 

 

Recommend
Ignatius.L
 
#include
#include
#include
using namespace std; int num[26]; char let[27]="abcdefghijklmnopqrstuvwxyz"; char str[20000]; int main() {
//freopen("test.in","r",stdin); //freopen("test.out","w",stdout); int i; while(gets(str)) {
memset(num,0,sizeof(num)); int len=strlen(str); //if(len==0)break; for(int i=0;i
='a'&&str[i]<='z') {
int t=str[i]-'a'; num[t]++; } } for(int i=0;i<26;i++) printf("%c:%d\n",let[i],num[i]); printf("\n"); } return 0; }

转载地址:http://mqzhl.baihongyu.com/

你可能感兴趣的文章
如何分析解决Android ANR(转载)
查看>>
Maven Pom文件标签详解
查看>>
JPA
查看>>
oracle存储过程中is和as区别
查看>>
Vue引入jq boots 等
查看>>
[细品java]ThreadLocal源码学习
查看>>
【转】cpu的核心数与线程数的关系
查看>>
IEngineEditor接口的0x80004003错误
查看>>
Python_%---format_43
查看>>
如何问老外要代码(转)
查看>>
Linux运维跳槽必备的40道面试精华题(转)
查看>>
jenkins离线插件安装--笨方法
查看>>
动态规划(DP),最大矩阵和
查看>>
npm 项目更换目录后无法启动
查看>>
web端--斗图Tenor api 接入
查看>>
《自控力》读后感
查看>>
svn 如何解决冲突
查看>>
Mac安装jekyll
查看>>
牛客挑战29B. 白井黑子【素因子分解,】
查看>>
快速启动FTP下载服务器
查看>>