Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: mrblbb

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

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-13 09:44:16

#include <stdio.h>

int main(){
    char str[3];
    scanf("%s", str);
    int arr[3];
    for (int i=0; i<3; i++){
        arr[i] = str[i]-'0';
    }
    for (int i=1; i<=3; i++){
        for(int j=0; j<3; j++){
            if (arr[j]>6 || arr[j]<=0){
                if (i==3){
                    printf("___");
                } else{
                    printf("   ");
                }
            } else{
                if (i==2){
                    if (arr[j]%2!=0){
                        printf(" * ");
                    } else if(arr[j] == 6){
                        printf("* *");
                    } else {
                        printf("   ");
                    }
                } else if (i==1){
                    if (arr[j]==2){
                        printf(" * ");
                    } else if (arr[j]==3){
                        printf("*  ");
                    } else if (arr[j] >=4){
                        printf("* *");
                    } else{
                        printf("   ");
                    }
                } else {
                    if (arr[j]==2){
                        printf(" * ");
                    } else if(arr[j]==3){
                        printf("  *");
                    } else if(arr[j]>=4){
                        printf("* *");
                    } else {
                        printf("   ");
                    }
                }
            }
            printf(" ");
        }
        printf("\n");
    }
}