求助,样例测试对的,但是全WA
查看原帖
求助,样例测试对的,但是全WA
1051378
hsy0824楼主2024/8/7 20:30
#include <bits/stdc++.h>
using namespace std;
int main(){
    int cnt[30] = {};
    string a;
    for (int j = 0; j <= 3; j++){
        getline(cin,a);
        for (int i = 0; i <= a.size()-1; i++){
            if (a[i] >= 65 && a[i] <= 90){
                cnt[a[i]-64]++;
            }
        }
    }
    int maxn = -1;
    for (int i = 1; i <= 26; i++){
        maxn = max(maxn,cnt[i]);
    }
    for (int i = 1; i <= maxn; i++){
        for (int j = 1; j <= 26; j++){
            if (cnt[j] > maxn-i){
                cout << '*';
            } else {
                cout << ' ';
            }
        }
        cout << endl;
    }
    for (int i = 1; i <= 26; i++){
        cout << (char)(i+64);
    }
    return 0;
}
2024/8/7 20:30
加载中...