@[Rookie_h](/user/767048) 相邻两列之间有空格。
例如:`A B C D....` 而不是 `ABC...`
by liangbowen @ 2022-08-25 18:49:17
@[liangbowen](/user/367488) 确实是这样 我理解错了
by Rookie_h @ 2022-08-25 19:28:43
@[Rookie_h](/user/767048) 刚刚调了一下,改AC了。其实每列之间加个空格就行
```cpp
#include <bits/stdc++.h>
using namespace std;
int length(string s)
{
return s.size();
}
int main()
{
int num[26] = {0}, l, maxx = 0;
string s;
for (int i = 0; i < 4; i++)
{
getline(cin,s);
l = length(s);
for (int j = 0; j < l; j++)
{
if (s[j] >= 'A' && s[j] <= 'Z')
num[int(s[j] - 'A')]++;
}
}
for (int i = 0; i < 26; i++)
{
maxx = max(maxx, num[i]);
}
for (int i = maxx; i > 0; i--)
{
for (int j = 0; j < 26; j++)
{
if (num[j] >= i)
cout << '*';
else
cout << ' ';
cout << ' '; //这里改了
}
cout << endl;
}
for (int i = 0; i < 26; i++)
cout << char(i + 'A') << ' '; //这里改了
}
```
by liangbowen @ 2022-08-25 19:46:42
@[Rookie_h](/user/767048) 实测AC
by liangbowen @ 2022-08-25 19:46:55