Submission

Status:

P-P--PP--P

Subtask/Task Score:

50/100

Score: 50

User: anonymous

Problemset: ลูกเต๋า

Language: cpp

Time: 0.004 second

Submitted On: 2026-09-30 21:58:17

#include <bits/stdc++.h>

using namespace std;

int main()
{
    string dice; cin >> dice;
    int a[3];
    a[0] = dice[0] - '0'; a[1] = dice[1] - '0'; a[2] = dice[2] - '0';
    if(a[0] > 6 || a[1] > 6 || a[2] > 6)
    {
        cout << "ERROR";
    }else{
    for(int i=0;i<3;i++)
    {
            if(a[i] >= 4){
                cout<<"* *";
            }else if(a[i] == 3){
                cout<<"*  ";
            }else if(a[i] == 2){
                cout<<" * ";
            }else if(a[i] == 1){
                cout<<"   ";
            }

            if(i < 2)
            {
                cout << '|';
            }

    }
    cout << '\n';
    for(int i=0;i<3;i++)
    {

        if(a[i] == 6){
            cout<<"* *";
        }else if(a[i] == 1 || a[i] == 3 || a[i] == 5){
            cout<<" * ";
        }else if(a[i] == 2 || a[i] == 4){
            cout<<"   ";
        }

        if(i < 2)
            {
                cout << '|';
            }
    }
    cout << '\n';
    for(int i=0;i<3;i++)
    {

        if(a[i] >= 4){
            cout<<"* *";
        }else if(a[i] == 2){
            cout<<" * ";
        }else if(a[i] == 1){
            cout<<"   ";
        }else if(a[i] == 3){
            cout<<"  *";
		}

		if(i < 2)
            {
                cout << '|';
            }
    }
    }
}