样例过了,但是全wa,救命啊大佬们

P5730 【深基5.例10】显示屏

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


|