#include<bits/stdc++.h>
using namespace std;
char ans[90][5000];
map <char,int> mp;
char charactor[30] = {'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'};
string s;
int cnt;
int main()
{
for(int i = 0;i<4;i++)
{
string a = "";
getline(cin,a);
s+=a;
}
int n = s.size();
for(int i = 0;i<n;i++)
{
if('A' <= s[i] && 'Z'>=s[i])
{
ans[s[i]-'A'][mp[s[i]]] = '*';
mp[s[i]]++;
cnt = max(cnt,mp[s[i]]);
}
}
for(int i = cnt-1;i>=0;i--)
{
for(int j = 0;j<25;j++)
{
cout << ans[j][i] << " ";
if(ans[j][i] != '*')
{
cout << " ";
}
}
cout << ans[25][i] << '\n';
}
for(int j = 0;j<25;j++)
{
cout << charactor[j] << " ";
}
cout << charactor[25] << '\n';
return 0;
}
服了,这格式哪里有问题了