题解
2023-08-09 10:33:45
发布于:浙江
21阅读
0回复
0点赞
#include<bits/stdc++.h>  //桶排序哦~
using namespace std;
int main(){
    string str;
    int b[28] = {};
    getline (cin ,str);
    for (int i = 0 ; i < str.size() ; i++){
        b[int(struct[i]) - 96]++;  //a~z范围减96变成1~27
    }
    for (int i = 0 ; i <= 27 ; i++){
    	if (b[i] != 0)
        	cout << char(i + 96) << ":" << b[i] << "\n";  //再加回去,输出字母
    }
    return 0;
}
这里空空如也

有帮助,赞一个