求救!!!
#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