Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: wasupum

Problemset: ลูกเต๋า

Language: c

Time: 0.001 second

Submitted On: 2025-10-04 04:23:47

#include <stdio.h>

int main(void){
    char dice[7][3][4]={
        {"   ","   ","   "},
        {"   "," * ","   "},
        {"   ","* *","   "},
        {" * "," * "," * "},
        {"* *","   ","* *"},
        {"* *"," * ","* *"},
        {"* *","* *","* *"}
    };
    
    char num[4];
    scanf("%3s",num);
    
    for(int i = 0 ; i < 3 ; i++){
        if(num[i]<'1'||num[i]>'6'){
            printf("ERROR\n");
            return 0;
        }
    }
    
     for(int i = 0 ; i < 3 ; i++){
         for(int j = 0 ; j < 3 ; j++){
             int face = num[j] - '0';
             printf("%s",dice[face][i]);
             if(j<2)printf("|");
         }
         printf("\n");
     }
    return 0;
}