#include<stdio.h>
int main(void)
{
int n, i;
char a[10][4] = { {"XXX"}, { "..X"},{"XXX"}, {"XXX"},{"X.X"},{"XXX"},{"XXX"},{"XXX"},{"XXX"},{"XXX"}};
char b[10][4] = { {"X.X"}, { "..X"},{"..X"}, {"..X"},{"X.X"},{"X.."},{"X.."},{"..X"},{"X.X"},{"X.X"}};
char c[10][4] = { {"X.X"}, { "..X"},{"XXX"}, {"XXX"},{"XXX"},{"XXX"},{"XXX"},{"..X"},{"XXX"},{"XXX"}};
char d[10][4] = { {"X.X"}, { "..X"},{"X.."}, {"..X"},{"..X"},{"..X"},{"X.X"},{"..X"},{"X.X"},{"..X"}};
char e[10][4] = { {"XXX"}, { "..X"},{"XXX"}, {"XXX"},{"..X"},{"XXX"},{"XXX"},{"..X"},{"XXX"},{"XXX"}};
scanf("%d", &n);
char temp[100];
scanf("%s", temp);
for (i = 0; i < n; i++)
{
printf("%s", a[temp[i] - 48]);
if (i != n - 1)
{
printf(".");
}
}
printf("\n");
for (i = 0; i < n; i++)
{
printf("%s", b[temp[i] - 48]);
if (i != n - 1)
{
printf(".");
}
}
printf("\n");
for (i = 0; i < n; i++)
{
printf("%s", c[temp[i] - 48]);
if (i != n - 1)
{
printf(".");
}
}
printf("\n");
for (i = 0; i < n; i++)
{
printf("%s", d[temp[i] - 48]);
if (i != n - 1)
{
printf(".");
}
}
printf("\n");
for (i = 0; i < n; i++)
{
printf("%s", e[temp[i] - 48]);
if (i != n - 1)
{
printf(".");
}
}
printf("\n");
return(0);
}
洛谷P5730 【深基5.例10】显示屏经典解法
最新推荐文章于 2023-10-28 20:25:17 发布