0分 求助大神
#include <stdio.h>
#include <stdlib.h>
#include<iostream>
using namespace std;
char w[10][5][3]=
{
{
'X','X','X',
'X','.','X',
'X','.','X',
'X','.','X',
'X','X','X',
},
{
'.','.','X',
'.','.','X',
'.','.','X',
'.','.','X',
'.','.','X',
},
{
'X','X','X',
'.','.','X',
'X','X','X',
'X','.','.',
'X','X','X',
},
{
'X','X','X',
'.','.','X',
'X','X','X',
'.','.','X',
'X','X','X',
},
{
'X','.','X',
'X','.','X',
'X','X','X',
'.','.','X',
'.','.','X',
},
{
'X','X','X',
'X','.','.',
'X','X','X',
'.','.','X',
'X','X','X',
},
{
'X','X','X',
'X','.','.',
'X','X','X',
'X','.','X',
'X','X','X',
},
{
'X','X','X',
'.','.','X',
'.','.','X',
'.','.','X',
'.','.','X',
},
{
'X','X','X',
'X','.','X',
'X','X','X',
'X','.','X',
'X','X','X',
},
{
'X','X','X',
'X','.','X',
'X','X','X',
'.','.','X',
'X','X','X',
}
};
int n;
char s[110],l;
int main()
{
scanf("%d",&n);
scanf("%c",&l);
for(int i=0;i<n;i++)
{
scanf("%c",&s[i]);
}
for(int c=0;c<5;c++)
{
for(int f=0;f<n;f++)
{
for(int j=0;j<3;j++)
{
cout<<w[s[f]-'0'][c][j];
}
if(f!=n-1)
{
printf(".");
}
}
printf("\n");
}
return 0;
}