```cpp
#include<bits/stdc++.h>
using namespace std;
int n[26];
int main()
{
string a;
for(int i=0;i<4;i++)
{
getline(cin,a);
for(int i=0;i<a.length();i++)
{
if(a[i]<'A'||a[i]>'Z')continue;
n[a[i]-'A']++;
}
}
for(int i=1;i<=500;i++)
{
int x=0;
bool y=false;
for(int i=1;i<=26;i++)
{
//目前最多的字符
if(n[i-1]>x)
{
x=n[i-1];
y=true;
}
}
if(y==false)
{
cout<<"A B C D E F G H I J K L M N O P Q R S T U V W X Y Z"<<endl;
break;
}
for(int i=0;i<26;i++)
{
if(x==n[i]&&i==0)
{
cout<<"*";--n[i];
}
else if(x==n[i]&&i!=0)
{
cout<<" *";--n[i];
}
else if(x!=n[i]&&i==0)
{
cout<<" ";
}
else
{
cout<<" ";
}
}
cout<<endl;
}
return 0;
}
```
这是我自己的代码,不知道能否帮到你。@[Ich_liebe_dich](/user/202816)
by SegTree @ 2022-04-10 08:27:16