题目描述
附中的oier又要选队长了,河伯苑圣和志宇当然要争一下,所以所有人都要投票。输出每个人的选票情况
输入格式
一个字符串S(字符串的长度<=100,且不包合空格),S为选票
用abcde....表示选票情况,比如,s如果是aabc的话就代表a(字母代表人)有两票,b和c各一票,不区分大小写,如果有其他字符则忽略掉
输出格式
输出一共若干行,每行输出每个人的选票数量(得票数量>0才输出,且按字母序输出)
样例
样例输入
aAbc#
样例输出
2
1
1
#include<bits/stdc++.h>
using namespace std;
int main()
{
char str[100000];
int fre[26]={0},o;
gets(str);
for(int i=0;i<strlen(str);i++)
{
if(str[i]>='a' && str[i]<='z')
fre[str[i]-'a']++;
else if(str[i]>='A' && str[i]<='Z')
fre[str[i]-'A']++;
else o++;
}
for (int i=0;i<26;i++)
{
if(fre[i]!=0)
printf("%d\n",fre[i]);
}
}