Submission

Status:

----------

Subtask/Task Score:

0/100

Score: 0

User: Whatthepoop

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

Language: c

Time: 0.002 second

Submitted On: 2025-10-11 22:26:06

#include <stdio.h>

int main(){
    int n;
    scanf("%d", &n);

    int arr[3];
    int i = 2;
    while(n>0){
        arr[i] = n%10;
        n/=10;
        i--;
    }

    for(int i = 0; i < 3; i++){
        for(int j = 0; j < 3; j++){
            int k = arr[j];
            switch(i){
                case 0:
                    if(k == 4 || k == 5 || k == 6) printf("* *");
                    else if(k == 3) printf("*  ");
                    else if(k == 2) printf(" * ");
                    else printf("   ");
                    break;
                case 1:
                    if(k == 3 || k == 5 || k == 1) printf(" * ");
                    else if(k == 6) printf("* *");
                    else printf("   ");
                    break;
                case 2:
                    if(k == 4 || k == 5 || k == 6) printf("* *");
                    else if(k == 3) printf("  *");
                    else if(k == 2) printf(" * ");
                    else if(k == 1) printf("   ");
                    else printf("___");
                    break;
            }
        }
        printf("\n");
    }
    return 0;
}