错了#2,#4
#include<bits/stdc++.h>
using namespace std;
bool hh[10][7]={1,1,1,1,1,1,0,
0,1,1,0,0,0,0,
1,1,0,1,1,0,1,
1,1,1,1,0,0,1,
0,1,1,0,0,1,1,
1,0,1,1,0,1,1,
1,0,1,1,1,1,1,
1,1,1,0,0,0,0,
1,1,1,1,1,1,1,
1,1,1,1,0,1,1,};
string ans="-------";
int main()
{
int t;
cin>>t;
while (t--)
{
int n;
string a;
cin>>n>>a;
bool u[15];
for (int i=0;i<a.length();i++)
u[a[i]-'A']=1;
for (int i=0;i<7;i++)
if (u[i]!=hh[n][i])
{
if (u[i]==1&&hh[n][i]==0)
ans[i]='X';
else
ans[i]='x';
}
}
cout<<ans;
}