40分求救!!!
查看原帖
40分求救!!!
1354799
tanjingwen0930楼主2024/10/9 19:55

求救!!!

#include<bits/stdc++.h> 
#define int long long
using namespace std;
string s[10]={"ABCDEF","BC","ABDEG","ABCDG","BCFG","ACDFG","ACDEFG","ABC","ABCDEFG","ABCDFG"};
string cnt="-------";
signed main()
{
   	int n;
   	cin>>n;
	while(n--)
   	{
   		string x;
		cin>>x;
		int a=x[0]-'0';
		for(int i=1;i<x.size();i++)
		{
			if(s[a].find(x[i])==string::npos)
			{
				int mb=x[i]-'A';
				cnt[mb]='X';
			}
		}
		for(int i=0;i<s[a].size();i++)
		{
			if(x.find(s[a][i])==string::npos)
			{
				int mb=s[a][i]-'A';
				cnt[mb]='x';
				cout<<s[a][i]<<" ";
			}
		}
  	}
  	cout<<cnt;
    return 0;
}

Wa #1 #2 #5

2024/10/9 19:55
加载中...