1164: 统计字母个数
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 890 Solved: 437[][][]Description
给定一段文章,请输出每个字母出现的次数
Input
只有一组输入数据,该数据大小<10KB。在文章中除最后一个字符外,只有小写字母、空格和换行符,没有另外的标点、数字和大写字母等。该文章以’#’结尾。
Output
输出格式为“C A”,C为’a’..’z’中的字母,A为出现次数,C和A之间空一格
Sample Input
here is the input
this is the article#
Sample Output
a 1
b 0
c 1
d 0
e 5
f 0
g 0
h 4
i 5
j 0
k 0
l 1
m 0
n 1
o 0
p 1
q 0
r 2
s 3
t 5
u 1
v 0
w 0
x 0
y 0
z 0
HINT
Source
#include#include char a[13000];int main(){ int A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0, N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0; while(1) { gets(a);//遇到回车进行一次计数,但还要进入循环再次输入 int flag = 0; int len=strlen(a); for(int i=0; i