Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Peam

Problemset: ลูกเต๋า

Language: c

Time: 0.002 second

Submitted On: 2025-10-08 07:26:03

#include <stdio.h>

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

    int r[3];
    int valid = 1;
    for(int i = 0; i < 3; i++){
        r[i] = string[i] - '0';
        if(r[i] > 6){
            valid = 0;
        }
    }

    if(valid == 0){
        printf("ERROR");
        return 0;
    }

    
    for(int i = 0; i < 3; i++){
        for(int j = 0; j < 3; j++){
            for(int k = 0; k < 3; k++){
                if(i == 0 || i == 2){
                    if(r[j] >= 4){
                        if(k % 2 == 0){
                            printf("*");
                        }
                        else{
                            printf(" ");
                        }
                    }
                    else if(r[j] == 3){
                        if(k == 1){
                            printf("*");
                        }
                        else{
                            printf(" ");
                        }
                    }
                    else if(r[j] == 1 || r[j] == 2){
                        printf(" ");
                    }
                }
                if(i == 1){
                    if(r[j] % 2 != 0){
                        if(k == 1){
                            printf("*");
                        }
                        else{
                            printf(" ");
                        }
                    }
                    else if(r[j] != 4){
                        if(k % 2 == 0){
                            printf("*");
                        }
                        else{
                            printf(" ");
                        }
                    }
                    else if(r[j] == 4){
                        printf(" ");
                    }
                }
            }
            if(j != 2){
                printf("|");
            }         
        }
        printf("\n");
    }
    return 0;
}