Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: YourLocalZ

Problemset: ลูกเต๋า

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-13 11:45:00

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

int main()
{
    string x;
    cin >> x;
    for(int i=0;i<size(x);i++) if(x[i]-'0'>6||x[i]-'0'<1)
    {
        cout << "ERROR";
        return 0;
    }
    for(int i=0;i<size(x);i++)
    {
        switch(x[i])
        {
            case '1':
                cout << "   ";
                break;
            case '2':
                cout << "   ";
                break;
            case '3':
                cout << " * ";
                break;
            case '4':
                cout << "* *";
                break;
            case '5':
                cout << "* *";
                break;
            case '6':
                cout << "* *";
                break;
        }
        if(i!=size(x)-1) cout << '|';
    }
    cout << endl;
    for(int i=0;i<size(x);i++)
    {
        switch(x[i])
        {
            case '1':
                cout << " * ";
                break;
            case '2':
                cout << "* *";
                break;
            case '3':
                cout << " * ";
                break;
            case '4':
                cout << "   ";
                break;
            case '5':
                cout << " * ";
                break;
            case '6':
                cout << "* *";
                break;
        }
        if(i!=size(x)-1) cout << '|';
    }
    cout << endl;
    for(int i=0;i<size(x);i++)
    {
        switch(x[i])
        {
            case '1':
                cout << "   ";
                break;
            case '2':
                cout << "   ";
                break;
            case '3':
                cout << " * ";
                break;
            case '4':
                cout << "* *";
                break;
            case '5':
                cout << "* *";
                break;
            case '6':
                cout << "* *";
                break;
        }
        if(i!=size(x)-1) cout << '|';
    }
}