#include "cstdio"
#include "string"
#include "string.h"
using namespace std;
/*
描述
输入一行字符串,计算其中A-Z大写字母出现的次数
输入描述:
案例可能有多组,每个案例输入为一行字符串。
输出描述:
对每个案例按A-Z的顺序输出其中大写字母出现的次数。
*/
int main() {
char buf[1024];
int nums[27] = {0}; // 1 - 26
fgets(buf, sizeof buf, stdin);
string str = buf;
buf[str.length() - 1] = '\0';
for (int i = 0; i < str.length(); ++i) {
if (buf[i] >= 65 && buf[i] <= 90) {
nums[buf[i] % 26]++; //
}
}
for (int i = 65; i < 91; ++i) {
printf("%c:%d\n", i, nums[i % 26]);
}
return 0;
}

京公网安备 11010502036488号