或为无意义讨论?
by rui_er @ 2019-07-15 15:35:27
送你~~
```cpp
#include <bits/stdc++.h>
using namespace std;
int ff[26];
string a;
int main(){
int i,j,n,maxn=0;
for(i=0;i<4;i++){
getline(cin,a);
n=a.length();
for(j=0;j<n;j++)
if(a[j]>='A'&&a[j]<='Z')
ff[a[j]-'A']++;
}
for(i=0;i<26;i++)maxn=max(maxn,ff[i]);
for(i=maxn;i>0;i--){
for(j=0;j<26;j++)
if(ff[j]>=i)printf("* ");
else printf(" ");
printf("\n");}
for(i=0;i<26;i++)
printf("%c ",i+'A');
return 0;
}
```
by pxy1118 @ 2019-07-15 15:35:51
~~这怕不是题解吧~~
by KING_OF_TURTLE @ 2019-07-15 15:46:03
@[rui_er](/space/show?uid=122461) 这个题目的样例输出的排版有毒,和自己想的不一样,最后发现自己的还是对的!!
by Lngstart @ 2019-07-16 08:54:10