Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Gunto

Problemset: ลูกเต๋า

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-12 16:11:25

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

    return 0;
}