【HDU1219】AC Me(水题)

时间:2022-06-27 08:13:10

BUPT2017 wintertraining(16) #4 A

HDU1219

题意

多组样例,每组给一行,输出该行各字母个数,每组输出之间输出空行

代码

#include <cstdio>
#include <cstring>
#include <algorithm>
#include <iostream>
using namespace std;
char s[1000006];
int num[36];
int main() {
while(~scanf("%[^\n] ",s)){
memset(num,0,sizeof num);
for(int i=0;s[i];i++)
if(s[i]>='a'&&s[i]<='z')num[s[i]-'a']++;
for(int i=0;i<26;i++)printf("%c:%d\n",'a'+i,num[i]);
puts("");
}
return 0;
}