有什么问题吗?我自己测样例和错的测试点,感觉没错,大佬看一下吧
查看原帖
有什么问题吗?我自己测样例和错的测试点,感觉没错,大佬看一下吧
1092569
caiji199楼主2023/11/9 23:18
#include <iostream>
#include <algorithm>
#include <cmath>
#include <cstring>
using namespace std;
char ans[401][54];
int ians[27];
int main()
{
	char a='A';
	for(int i=0;i<51;i++){
		if(i%2==0){
			ans[400][i]=a;
			a++;
		}
	}
	for(int i=0;i<4;i++){
		string s;
		getline(cin,s);
		for(int j=0;j<(int)s.size();j++){
			if(s[j]>='A'&&s[j]<='Z'){
				ans[400-ians[s[j]-'A'+1]-1][(s[j]-'A')*2]='*';
				ians[s[j]-'A'+1]++;
			}
		}
	}
	sort(ians+1,ians+28);
	for(int i=400-ians[26]-1;i<=401;i++){
		for(int j=0;j<51;j++){
			cout<<ans[i-1][j];
		}
		cout<<endl;
	}
	return 0;
}
2023/11/9 23:18
加载中...