!!!?
#include <bits/stdc++.h>
#include <cstring>
using namespace std;
int x, n;
char a[999999];
int main() {
cin >> n;
if (n == 1) {
cin >> x;
if (x == 0) {
cout << "\n■■■■■\n■■ ■\n■ ■ ■\n■ ■■\n■■■■■\n";
} else {
while (x > 0) {
int digit = x % 10;
x /= 10;
switch (digit) {
case 0: cout << "\n■■■■■\n■■ ■\n■ ■ ■\n■ ■■\n■■■■■\n"; break;
case 1: cout << "\n ■■ \n■ ■ \n ■ \n ■ \n■■■■■\n"; break;
case 2: cout << "\n■■■■■\n ■\n■■■■■\n■ \n■■■■■\n"; break;
case 3: cout << "\n■■■■■\n ■\n■■■■■\n ■\n■■■■■\n"; break;
case 4: cout << "\n■ ■\n■ ■\n■■■■■\n ■\n ■\n"; break;
case 5: cout << "\n■■■■■\n■ \n■■■■■\n ■\n■■■■■\n"; break;
case 6: cout << "\n■■■■■\n■ \n■■■■■\n■ ■\n■■■■■\n"; break;
case 7: cout << "\n■■■■■\n ■\n ■\n ■\n ■\n"; break;
case 8: cout << "\n■■■■■\n■ ■\n■■■■■\n■ ■\n■■■■■\n"; break;
case 9: cout << "\n■■■■■\n■ ■\n■■■■■\n ■\n■■■■■\n"; break;
}
}
}
}
if (n == 0) {
cin >> a;
int len = strlen(a);
for (int i = 0; i < len; i++) {
char ch = a[i];
if (ch >= 'A' && ch <= 'Z') {
switch (ch) {
case 'A': cout << "\n■■■■■\n■ ■\n■■■■■\n■ ■\n■ ■\n"; break;
case 'B': cout << "\n■■■■ \n■ ■\n■■■■ \n■ ■\n■■■■\n"; break;
case 'C': cout << "\n■■■■■\n■ \n■ \n■ \n■■■■■\n"; break;
case 'D': cout << "\n■■■■ \n■ ■\n■ ■\n■ ■\n■■■■ \n"; break;
case 'E': cout << "\n■■■■■\n■ \n■■■■■\n■ \n■■■■■\n"; break;
case 'F': cout << "\n■■■■■\n■ \n■■■■■\n■ \n■ \n"; break;
case 'G': cout << "\n■■■■■\n■ \n■ ■■■\n■ ■\n■■■■■\n"; break;
case 'H': cout << "\n■ ■\n■ ■\n■■■■■\n■ ■\n■ ■\n"; break;
case 'I': cout << "\n■■■■■\n ■ \n ■ \n ■ \n■■■■■\n"; break;
case 'J': cout << "\n■■■■■\n ■ \n ■ \n■ ■ \n■■■■ \n"; break;
case 'K': cout << "\n■ ■\n■ ■ \n■■■ \n■ ■ \n■ ■\n"; break;
case 'L': cout << "\n■ \n■ \n■ \n■ \n■■■■■\n"; break;
case 'M': cout << "\n■ ■\n■■ ■■\n■ ■■ ■\n■ ■\n■ ■\n"; break;
case 'N': cout << "\n■ ■\n■■ ■\n■ ■ ■\n■ ■ ■\n■ ■■\n"; break;
case 'O': cout << "\n■■■■■\n■ ■\n■ ■\n■ ■\n■■■■■\n"; break;
case 'P': cout << "\n■■■■■\n■ ■\n■■■■■\n■ \n■ \n"; break;
case 'Q': cout << "\n■■■■■\n■ ■\n■ ■ ■\n■ ■ ■\n■■■■■ ■\n"; break;
case 'R': cout << "\n■■■■■\n■ ■\n■■■■■ \n■ ■ \n■ ■\n"; break;
case 'S': cout << "\n■■■■■\n■ \n■■■■■\n ■\n■■■■■\n"; break;
case 'T': cout << "\n■■■■■\n ■ \n ■ \n ■ \n ■ \n"; break;
case 'U': cout << "\n■ ■\n■ ■\n■ ■\n■ ■\n■■■■■\n"; break;
case 'V': cout << "\n■ ■\n■ ■\n■ ■\n ■ ■ \n ■ \n"; break;
case 'W': cout << "\n■ ■\n■ ■\n■ ■ ■\n■ ■ ■ \n■ ■\n"; break;
case 'X': cout << "\n■ ■\n ■ ■ \n ■ \n ■ ■ \n■ ■\n"; break;
case 'Y': cout << "\n■ ■\n ■ ■ \n ■ \n ■ \n ■ \n"; break;
case 'Z': cout << "\n■■■■■\n ■ \n ■ \n ■ \n■■■■■\n"; break;
}
}
else if (ch >= 'a' && ch <= 'z') {
switch (ch) {
case 'a': cout << "\n■■■■■\n■ ■\n■■■■■\n■ ■\n■ ■\n"; break;
case 'b': cout << "\n■■■■ \n■ ■\n■■■■ \n■ ■\n■■■■ \n"; break;
case 'c': cout << "\n■■■■■\n■ \n■ \n■ \n■■■■■\n"; break;
case 'd': cout << "\n■■■■ \n■ ■\n■ ■\n■ ■\n■■■■ \n"; break;
case 'e': cout << "\n■■■■■\n■ \n■■■■■\n■ \n■■■■■\n"; break;
case 'f': cout << "\n■■■■■\n■ \n■■■■■\n■ \n■ \n"; break;
case 'g': cout << "\n■■■■■\n■ \n■ ■■■\n■ ■\n■■■■■\n"; break;
case 'h': cout << "\n■ ■\n■ ■\n■■■■■\n■ ■\n■ ■\n"; break;
case 'i': cout << "\n■■■■■\n ■ \n ■ \n ■ \n■■■■■\n"; break;
case 'j': cout << "\n■■■■■\n ■ \n ■ \n■ ■ \n■■■■ \n"; break;
case 'k': cout << "\n■ ■\n■ ■ \n■■■ \n■ ■ \n■ ■\n"; break;
case 'l': cout << "\n■ \n■ \n■ \n■ \n■■■■■\n"; break;
case 'm': cout << "\n■ ■\n■■ ■■\n■ ■■ ■\n■ ■\n■ ■\n"; break;
case 'n': cout << "\n■ ■\n■■ ■\n■ ■ ■\n■ ■ ■\n■ ■■\n"; break;
case 'o': cout << "\n■■■■■\n■ ■\n■ ■\n■ ■\n■■■■■\n"; break;
case 'p': cout << "\n■■■■■\n■ ■\n■■■■■\n■ \n■ \n"; break;
case 'q': cout << "\n■■■■■\n■ ■\n■ ■ ■\n■ ■ ■\n■■■■■ ■\n"; break;
case 'r': cout << "\n■■■■■\n■ ■\n■■■■■ \n■ ■ \n■ ■\n"; break;
case 's': cout << "\n■■■■■\n■ \n■■■■■\n ■\n■■■■■\n"; break;
case 't': cout << "\n■■■■■\n ■ \n ■ \n ■ \n ■ \n"; break;
case 'u': cout << "\n■ ■\n■ ■\n■ ■\n■ ■\n■■■■■\n"; break;
case 'v': cout << "\n■ ■\n■ ■\n■ ■\n ■ ■ \n ■ \n"; break;
case 'w': cout << "\n■ ■\n■ ■\n■ ■ ■\n■ ■ ■ \n■ ■\n"; break;
case 'x': cout << "\n■ ■\n ■ ■ \n ■ \n ■ ■ \n■ ■\n"; break;
case 'y': cout << "\n■ ■\n ■ ■ \n ■ \n ■ \n ■ \n"; break;
case 'z': cout << "\n■■■■■\n ■ \n ■ \n ■ \n■■■■■\n"; break;
}
}
}
}
return 0;
}
| 输出自行脑补 |
#1 |
#2 |
#3 |
#4 |
#5 |
| 输入 |
1 123 |
0 A |
1 555 |
0 B |
1 333 |
| 输出 |
\n■■■■■\n ■\n■■■■■\n ■\n■■■■■\n\n■■■■■\n ■\n■■■■■\n■ \n■■■■■\n\n ■■ \n■ ■ \n ■ \n ■ \n■■■■■\n |
\n■■■■■\n■ ■\n■■■■■\n■ ■\n■ ■\n |
\n■■■■■\n■ \n■■■■■\n ■\n■■■■■\n\n■■■■■\n■ \n■■■■■\n ■\n■■■■■\n\n■■■■■\n■ \n■■■■■\n ■\n■■■■■\n |
\n■■■■ \n■ ■\n■■■■ \n■ ■\n■■■■\n |
\n■■■■■\n ■\n■■■■■\n ■\n■■■■■\n\n■■■■■\n ■\n■■■■■\n ■\n■■■■■\n\n■■■■■\n ■\n■■■■■\n ■\n■■■■■\n |
我的名字是 |
|