wjf1023 @ 2023-01-25 15:34:49
#include <stdio.h>
char c[10][5][4] = //打表
{
"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;
char arr[100];
scanf("%d", &n);
getchar();//接收回车符
for (int i = 0; i < n; i++)
scanf("%c", &arr[i]);
for (int k = 0; k < 5; k++)
{
for (int i = 0; i < n; i++)
{
printf("%s", c[(arr[i]-'0')][k]);
if (i < (n - 1))
printf(".");
else
printf("\n");
}
}
return 0;
}
by Powerful_25 @ 2023-01-25 16:00:18
@wjf1023
hack:
input:
6 114514
output:
..X...X.X.X.XXX...X.X.X ..X...X.X.X.X.....X.X.X ..X...X.XXX.XXX...X.XXX ..X...X...X...X...X...X ..X...X...X.XXX...X...X
by wjf1023 @ 2023-01-26 20:12:05
@sherry0218 谢谢大佬,辛苦了
by mc_2022mzc @ 2023-01-27 13:53:42
@sherry0218 114514