40分,样例全过
查看原帖
40分,样例全过
1451496
WMwuhengrui楼主2025/8/30 11:22
#include <bits/stdc++.h>
using namespace std;
int tong[500]={};
int main()
{
	string s1,s2,s3,s4;
	getline(cin,s1);
	getline(cin,s2);
	getline(cin,s3);
	getline(cin,s4);
	for(int i=0;i<=s1.size()-1;i++)
	{
		tong[s1[i]]++;
	}
	for(int i=0;i<=s2.size()-1;i++)
	{
		tong[s2[i]]++;
	}
	for(int i=0;i<=s3.size()-1;i++)
	{
		tong[s3[i]]++;
	}
	for(int i=0;i<=s4.size()-1;i++)
	{
		tong[s4[i]]++;
	}
	int maxn=0;
	for(int i=1;i<=100;i++)
	{
		if(maxn<tong[i]) maxn=tong[i];
	}
	for(int i=maxn;i>0;i--)
	{
		for(int j=1;j<=26;j++)
		{
			if(tong[j+64]>=i) 
			{
			    cout<<"* ";	
			}
			else cout<<"  ";
		}
		cout<<endl;
	}
	cout<<"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";
}
2025/8/30 11:22
加载中...