题目地址
题目:
![Picture1](https://i-blog.csdnimg.cn/blog_migrate/aa2226ff192ab2f80c62b322cd85dea8.png)
![Picture2](https://i-blog.csdnimg.cn/blog_migrate/c00febb05555060b1f84c4445d2e845f.png)
分析:
之前用C做过一次,没过,就一直搁着不管了,最近又看到了这个题目,用C++重新做了一遍。思路就是统计输入的四行大写字母出现次数,记录最大值,然后按给定格式输出即可。
可以看出输出字符的行数即为字幕出现次数的最大值,循环判断字母出现的次数是否大于该循环的max-i值即可。
即当大于该值时,输出‘*’,小于该值时,输出“ __”;
最后再输出从A到Z即可。
解:
#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
int a[27] = {
0