Submission

Status:

PPPPP--PPP

Subtask/Task Score:

80/100

Score: 80

User: wleo.lwo

Problemset: ลูกเต๋า

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-07 21:40:46

#include <iostream>
#include <string>
using namespace std;

int arr[3][3]={0};

int zero(){

    cout << "   ";

    return 0;
}

int two(){

    cout << "* *";

    return 0;
}

int one(){

    cout << " * ";

    return 0;
}

int main(){

    string x;
    cin >> x;

    for(int i=0;i<3;i++){
        int c;
        c=x[i]-'0';
        if(c>6 || c<1){
            cout << "error";
            return 0;
        }
        if(c==1){
            arr[i][1]=1;
        }
        if(c==2){
            arr[i][1]=2;
        }
        if(c==3){
            arr[i][0]=1;
            arr[i][1]=1;
            arr[i][2]=1;
        }
        if(c==4){
            arr[i][0]=2;
            arr[i][2]=2;
        }
        if(c==5){
            arr[i][0]=2;
            arr[i][1]=1;
            arr[i][2]=2;
        }
        if(c==6){
            arr[i][0]=2;
            arr[i][1]=2;
            arr[i][2]=2;
        }

    }

    for(int i=0;i<3;i++){
        for(int j=0;j<3;j++){
            if(arr[j][i]==0) zero();
            if(arr[j][i]==1) one();
            if(arr[j][i]==2) two();
            if(j!=2) cout << '|';
        }
        cout << "\n";
    }
    






    return 0;
}