Submission

Status:

----------

Subtask/Task Score:

0/100

Score: 0

User: Chawin

Problemset: ลูกเต๋า (2566)

Language: c

Time: 0.002 second

Submitted On: 2025-10-08 05:58:23

#include <stdio.h>

int main(){
    char n[4];
    scanf("%s", &n);

    char dice[7][3][5] = {
        {
            "    ",
            "    ",
            "___ "
        },
        {
            "    ",
            " *  ",
            "    "
        },
        {
            " *  ",
            "    ",
            " *  "
        },
        {
            "*   ",
            " *  ",
            "  * "
        },
        {
            "* * ",
            "    ",
            "* * "
        },
        {
            "* * ",
            " *  ",
            "* * "
        },
        {
            "* * ",
            "* * ",
            "* * "
        }
    };

    for (int row = 0; row < 3; row++) {
        for (int i = 0; i < 3; i++) {
            int d = n[i] - '0';
            if (d < 1 || d > 6) d = 0;
            printf("%s", dice[d][row]);
            if (i != 3 - 1) printf(" "); 
        }
        printf("\n"); 
    }
}