```
#include"bits/stdc++.h"
using namespace std;
typedef long long ll;
const ll M = 1001;
ll sum[27];
string s1,s2,s3,s4,s5;
char a[26]={'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'};
void func(string s){
ll i,j,l;
l=s.length();
for( i=0;i<l;i++)
{
for(j=0;j<=25;j++)
{
if(a[j]==s[i]) sum[j]++;
}
}
}
int main(){
ll i,j,t;
getline(cin,s1);
getline(cin,s2);
getline(cin,s3);
getline(cin,s4);
func(s1);
func(s2);
func(s3);
func(s4);
t=0;
for(i=0;i<=25;i++)
{
if(sum[i]>t) t=sum[i];
}
for(i=t;i>=0;i--)
{
if(i==0)
{
for(int k;k<26;k++) cout<<a[k]<<" ";
}
else
{
for(j=0;j<=25;j++)
{
if(sum[j]>=i) cout<<"* ";
else cout<<" ";
}
cout<<endl;
}
}
return 0;
}
```
原帖代码格式不好看,重新附上一份
by MrKeanu @ 2020-11-20 10:59:37
@[MrKeanu](/user/319720) 这里
```cpp
for(int k;k<26;k++) cout<<a[k]<<" ";
```
改成
```cpp
for(int k=0;k<26;k++) cout<<a[k]<<" ";
```
by ⚡zhangjingcan⚡ @ 2020-11-20 11:10:15
@[⚡zhangjingcan⚡](/user/219661) 谢谢啊,确实是这里的问题,这个错误太低级了(捂脸).Orz
by MrKeanu @ 2020-11-20 12:49:21