1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65
| #include <iostream> #include <algorithm> using namespace std; const int N = 1035; char a[5][N];
int main() { int n; cin >> n; int col = 0; for(int i = 0;i < n;i++) { char tmp; cin >> tmp;
if (tmp == '0') a[1][col + 1] = '.', a[2][col + 1] = '.', a[3][col + 1] = '.', a[0][col + 3] = '.', a[1][col + 3] = '.', a[2][col + 3] = '.', a[3][col + 3] = '.', a[4][col + 3] = '.'; if (tmp == '1') a[0][col] = '.', a[1][col] = '.', a[2][col] = '.', a[3][col] = '.', a[4][col] = '.', a[0][col + 1] = '.', a[1][col + 1] = '.', a[2][col + 1] = '.', a[3][col + 1] = '.', a[4][col + 1] = '.', a[0][col + 3] = '.', a[1][col + 3] = '.', a[2][col + 3] = '.', a[3][col + 3] = '.', a[4][col + 3] = '.'; if (tmp == '2') a[1][col] = '.', a[1][col + 1] = '.', a[3][col + 1] = '.', a[3][col + 2] = '.', a[0][col + 3] = '.', a[1][col + 3] = '.', a[2][col + 3] = '.', a[3][col + 3] = '.', a[4][col + 3] = '.'; if (tmp == '3') a[1][col] = '.', a[1][col + 1] = '.', a[3][col] = '.', a[3][col + 1] = '.', a[0][col + 3] = '.', a[1][col + 3] = '.', a[2][col + 3] = '.', a[3][col + 3] = '.', a[4][col + 3] = '.'; if (tmp == '4') a[3][col] = '.', a[3][col + 1] = '.', a[4][col] = '.', a[4][col + 1] = '.', a[0][col+1] = '.', a[1][col + 1] = '.', a[0][col + 3] = '.', a[1][col + 3] = '.', a[2][col + 3] = '.', a[3][col + 3] = '.', a[4][col + 3] = '.'; if (tmp == '5') a[1][col + 1] = '.', a[1][col + 2] = '.', a[3][col] = '.', a[3][col + 1] = '.', a[0][col + 3] = '.', a[1][col + 3] = '.', a[2][col + 3] = '.', a[3][col + 3] = '.', a[4][col + 3] = '.'; if (tmp == '6') a[1][col + 1] = '.', a[1][col + 2] = '.', a[3][col + 1] = '.', a[0][col + 3] = '.', a[1][col + 3] = '.', a[2][col + 3] = '.', a[3][col + 3] = '.', a[4][col + 3] = '.'; if (tmp == '7') a[1][col] = '.', a[2][col] = '.', a[3][col] = '.', a[4][col] = '.', a[1][col + 1] = '.', a[2][col + 1] = '.', a[3][col + 1] = '.', a[4][col + 1] = '.', a[0][col + 3] = '.', a[1][col + 3] = '.', a[2][col + 3] = '.', a[3][col + 3] = '.', a[4][col + 3] = '.'; if (tmp == '8') a[1][col + 1] = '.', a[3][col + 1] = '.', a[0][col + 3] = '.', a[1][col + 3] = '.', a[2][col + 3] = '.', a[3][col + 3] = '.', a[4][col + 3] = '.'; if (tmp == '9') a[1][col + 1] = '.', a[3][col + 1] = '.', a[3][col] = '.', a[0][col + 3] = '.', a[1][col + 3] = '.', a[2][col + 3] = '.', a[3][col + 3] = '.', a[4][col + 3] = '.'; col += 4; }
for (int i = 0; i < 5; i++) { for (int j = 0; j < n * 4 - 1; j++) { if (a[i][j] == 0) a[i][j] = 'X'; cout << a[i][j]; } cout << endl; } }
|