Submission

Status:

PPPPPPPPPP

Score: 100

User: Cmoss9

Problemset: ลูกเต๋า

Language: c

Time: 0.001 second

Submitted On: 2024-10-10 11:00:36

#include <stdio.h>
int main () {
    char arr[3];
    scanf("%s",arr);
    int num[3];
    for (int i = 0;i<3;i++) {
        num[i] = arr[i] - '0';
        if (num[i] > 6) {
            printf("ERROR");
            return 0;
        }
    }
    for (int row = 0;row<3;row++) {
        for (int i = 0;i<3;i++) {
            if (row == 0) {
                if (num[i] == 1 || num[i] == 2) {
                    printf("   ");
                    if (i == 0 || i == 1) {
                        printf("|");
                    }
                }
                else if (num[i] == 3) {
                    printf(" * ");
                    if (i == 0 || i == 1) {
                        printf("|");
                    }
                }
                else {
                    printf("* *");
                    if (i == 0 || i == 1) {
                        printf("|");
                    }
                }
            } else if (row==1) {
                if (num[i]==1||num[i]==5||num[i]==3) {
                    printf(" * ");
                    if (i == 0 || i == 1) {
                        printf("|");
                    }
                }
                else if (num[i]==4) {
                    printf("   ");
                    if (i == 0 || i == 1) {
                        printf("|");
                    }
                }
                else {
                    printf("* *");
                    if (i == 0 || i == 1) {
                        printf("|");
                    }
                }
            } else {
                if (num[i]==1||num[i]==2) {
                    printf("   ");
                    if (i == 0 || i == 1) {
                        printf("|");
                    }
                }
                else if (num[i]==3) {
                    printf(" * ");
                    if (i == 0 || i == 1) {
                        printf("|");
                    }
                }
                else {
                    printf("* *");
                    if (i == 0 || i == 1) {
                        printf("|");
                    }
                }
            }
        }
        printf("\n");
    }
}