Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: peilin

Problemset: ลูกเต๋า

Language: c

Time: 0.001 second

Submitted On: 2025-10-12 22:22:41

#include <stdio.h>

int main() {
    int a[3], i, j, k;
    scanf("%1d%1d%1d", &a[0], &a[1], &a[2]);
    
    for(i = 0; i < 3; i++) {
        if(a[i] < 1 || a[i] > 6) {
            printf("ERROR\n");
            return 0; 
        }
    }
    for(i = 0; i < 3; i++) { 
        for(k = 0; k < 3; k++) { 
            for(j = 0; j < 3; j++) {
                int val = a[k];
                if(val==1) {
                    if(i==1 && j==1) printf("*");
                    else printf(" ");
                } else if(val==2) {
                    if(i==1 && j!=1) printf("*");
                    else printf(" ");
                } else if(val==3) {
                    if(j==1) printf("*");
                    else printf(" ");
                } else if(val==4) {
                    if((i!=1 && j==0) || (i!=1 && j==2)) printf("*");
                    else printf(" ");
                } else if(val==5) {
                    if(i==j || i+j==2) printf("*");
                    else printf(" ");
                } else if(val==6) {
                    if(j!=1) printf("*");
                    else printf(" ");
                }
            }
            if(k<2) printf("|");
        }
        printf("\n");
    }

    return 0;
}