Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: kenkong587

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

Language: c

Time: 0.004 second

Submitted On: 2026-10-05 16:36:10

#include <stdio.h>

int main(){

    int num;

    scanf("%d",&num);

    int n1 = num / 100;
    int n2 = (num % 100) / 10;
    int n3 = num % 10;

    char r1[7][4] = {"   ",
                     " * ",
                     "*  ",
                     "* *",
                     "* *",
                     "* *",
                     "   "};
    char r2[7][4] = {" * ",
                     "   ",
                     " * ",
                     "   ",
                     " * ",
                     "* *",
                     "   "};
    char r3[7][4] = {"   ",
                     " * ",
                     "  *",
                     "* *",
                     "* *",
                     "* *",
                     "___"};

    if(n1 < 1 || n1 > 6){
        n1 = 7;
    }
    if(n2 < 1 || n2 > 6){
        n2 = 7;
    }
    if(n3 < 1 || n3 > 6){
        n3 = 7;
    }

    n1 -= 1;
    n2 -= 1;
    n3 -= 1;

    printf("%s ",r1[n1]);
    printf("%s ",r1[n2]);
    printf("%s\n",r1[n3]);
    printf("%s ",r2[n1]);
    printf("%s ",r2[n2]);
    printf("%s\n",r2[n3]);
    printf("%s ",r3[n1]);
    printf("%s ",r3[n2]);
    printf("%s",r3[n3]);

    return 0;
}