#include "bits/stdc++.h"
using namespace std;
int main(){
short n = 0;
cin >> n;
char a[100]{};
int b[100]{};
for (int i = 0; i < n; i++) {
cin >> a[i];
}
for (int i = 0; i < n; i++) {
switch (a[i]) {
case '0':
cout << "XXX.";
break;
case '1':
cout << "..X.";
break;
case '2':
cout << "XXX.";
break;
case '3':
cout << "XXX.";
break;
case '4':
cout << "X.X.";
break;
case '5':
cout << "XXX.";
break;
case '6':
cout << "XXX.";
break;
case '7':
cout << "XXX.";
break;
case '8':
cout << "XXX.";
break;
case '9':
cout << "XXX.";
break;
}
}
cout << "\b \r\n";
for (int i = 0; i < n; i++) {
switch (a[i]) {
case '0':
cout << "X.X.";
break;
case '1':
cout << "..X.";
break;
case '2':
cout << "..X.";
break;
case '3':
cout << "..X.";
break;
case '4':
cout << "X.X.";
break;
case '5':
cout << "X...";
break;
case '6':
cout << "X...";
break;
case '7':
cout << "..X.";
break;
case '8':
cout << "X.X.";
break;
case '9':
cout << "X.X.";
break;
}
}
cout << "\b \r\n";
for (int i = 0; i < n; i++) {
switch (a[i]) {
case '0':
cout << "X.X.";
break;
case '1':
cout << "..X.";
break;
case '2':
cout << "XXX.";
break;
case '3':
cout << "XXX.";
break;
case '4':
cout << "XXX.";
break;
case '5':
cout << "XXX.";
break;
case '6':
cout << "XXX.";
break;
case '7':
cout << "..X.";
break;
case '8':
cout << "XXX.";
break;
case '9':
cout << "XXX.";
break;
}
}
cout << "\b \r\n";
for (int i = 0; i < n; i++) {
switch (a[i]) {
case '0':
cout << "X.X.";
break;
case '1':
cout << "..X.";
break;
case '2':
cout << "X...";
break;
case '3':
cout << "..X.";
break;
case '4':
cout << "..X.";
break;
case '5':
cout << "..X.";
break;
case '6':
cout << "X.X.";
break;
case '7':
cout << "..X.";
break;
case '8':
cout << "X.X.";
break;
case '9':
cout << "..X.";
break;
}
}
cout << "\b \r\n";
for (int i = 0; i < n; i++) {
switch (a[i]) {
case '0':
cout << "XXX.";
break;
case '1':
cout << "..X.";
break;
case '2':
cout << "XXX.";
break;
case '3':
cout << "XXX.";
break;
case '4':
cout << "..X.";
break;
case '5':
cout << "XXX.";
break;
case '6':
cout << "XXX.";
break;
case '7':
cout << "..X.";
break;
case '8':
cout << "XXX.";
break;
case '9':
cout << "XXX.";
break;
}
}
cout << "\b \r\n";
return 0;
}
VS自带注释,请不要关注