用string处理输出即可,这里其实就是一个10进制转换成26进制的问题
#define PII pair<int ,int>
#define endl '\n'
using namespace std;
int dx[]={0,0,1,-1},dy[]={1,-1,0,0};
string ss="aaa";
void solve()
{
int n;
cin>>n;
int t=n/5;
while(t--)
{
char c;
int num=0;
for(int i=1;i<=5;i++)
{
cin>>c;
num=num*10+(c-'0');
}
int bai=0,shi=0,ge=0;
ge=num%26;
num/=26;
shi=num%26;
num/=26;
bai=num%26;
//cout<<bai<<" "<<shi<<" "<<ge<<" "<<endl;
string k=ss;
k[0]+=bai;
k[1]+=shi;
k[2]+=ge;
cout<<k;
}
cout<<endl;
return;
}
int main()
{
ios::sync_with_stdio(0);
cin.tie(0),cout.tie(0);
int T=1;
cin>>T;
while(T--)
{
solve();
}
return 0;
}