#include<bits/stdc++.h>
using namespace std;
int main()
{
int n, m, i, a, b;
char c[10][6];
c[0][1] = ' ';
c[1][1] = '.';
c[1][2] = ',';
c[1][3] = '?';
c[1][4] = '"';
c[2][1] = 'a';
c[2][2] = 'b';
c[2][3] = 'c';
c[3][1] = 'd';
c[3][2] = 'e';
c[3][3] = 'f';
c[4][1] = 'g';
c[4][2] = 'h';
c[4][3] = 'i';
c[5][1] = 'j';
c[5][2] = 'k';
c[5][3] = 'l';
c[6][1] = 'm';
c[6][2] = 'n';
c[6][3] = 'o';
c[7][1] = 'p';
c[7][2] = 'q';
c[7][3] = 'r';
c[7][4] = 's';
c[8][1] = 't';
c[8][2] = 'u';
c[8][3] = 'v';
c[9][1] = 'w';
c[9][2] = 'x';
c[9][3] = 'y';
c[9][4] = 'z';
cin >> m;
while(m--)
{
cin >> n;
vector<int>v1;
vector<int>v2;
for(i=1;i<=n;i++)
{
cin >> a;
v1.push_back(a);
}
for(i=1;i<=n;i++)
{
cin >> b;
v2.push_back(b);
}
for(i=0;i<n;i++)
{
a = v1[i];
b = v2[i];
cout << c[a][b];
}
cout << endl;
}
return 0;
}
using namespace std;
int main()
{
int n, m, i, a, b;
char c[10][6];
c[0][1] = ' ';
c[1][1] = '.';
c[1][2] = ',';
c[1][3] = '?';
c[1][4] = '"';
c[2][1] = 'a';
c[2][2] = 'b';
c[2][3] = 'c';
c[3][1] = 'd';
c[3][2] = 'e';
c[3][3] = 'f';
c[4][1] = 'g';
c[4][2] = 'h';
c[4][3] = 'i';
c[5][1] = 'j';
c[5][2] = 'k';
c[5][3] = 'l';
c[6][1] = 'm';
c[6][2] = 'n';
c[6][3] = 'o';
c[7][1] = 'p';
c[7][2] = 'q';
c[7][3] = 'r';
c[7][4] = 's';
c[8][1] = 't';
c[8][2] = 'u';
c[8][3] = 'v';
c[9][1] = 'w';
c[9][2] = 'x';
c[9][3] = 'y';
c[9][4] = 'z';
cin >> m;
while(m--)
{
cin >> n;
vector<int>v1;
vector<int>v2;
for(i=1;i<=n;i++)
{
cin >> a;
v1.push_back(a);
}
for(i=1;i<=n;i++)
{
cin >> b;
v2.push_back(b);
}
for(i=0;i<n;i++)
{
a = v1[i];
b = v2[i];
cout << c[a][b];
}
cout << endl;
}
return 0;
}
Comments
Post a Comment