#include <bits/stdc++.h>
using namespace std;
string zero[10][5][3]={{{"XXX"},{"X.X"},{"X.X"},{"X.X"},{"XXX"}},
{{"..X"},{"..X"},{"..X"},{"..X"},{"..X"}},
{{"XXX"},{"..X"},{"XXX"},{"X.."},{"XXX"}},
{{"XXX"},{"..X"},{"XXX"},{"..X"},{"XXX"}},
{{"X.X"},{"X.X"},{"XXX"},{"..X"},{"..X"}},
{{"XXX"},{"X.."},{"XXX"},{"..X"},{"XXX"}},
{{"XXX"},{"X.."},{"XXX"},{"X.X"},{"XXX"}},
{{"XXX"},{"..X"},{"..X"},{"..X"},{"..X"}},
{{"XXX"},{"X.X"},{"XXX"},{"X.X"},{"XXX"}},
{{"XXX"},{"X.X"},{"XXX"},{"..X"},{"XXX"}}
};
int main(){
int n;
cin>>n;
getchar();
vector<int> vec;
char ch;
while(n--){
ch=getchar();
vec.push_back(ch-'0');
}
for(int i=0;i<5;i++){
for(int j=0;vec.size();j++){
for(int k=0;k<3;k++){
cout<<zero[vec[j]][i][k];
}
if(j!=vec.size()-1) cout<<".";
}
cout<<endl;
}
return 0;
}
求评论!