Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Sense.exe

Problemset: ลูกเต๋า

Language: cpp

Time: 0.003 second

Submitted On: 2026-10-01 09:19:46

#include <bits/stdc++.h>
using namespace std;

int main() {
    string s;
    cin >> s;
    vector<int> v;
    vector<char> v1,v2,v3;
    for(int i=0; i<s.length(); i++) {
        v.push_back(s[i]-'0');
    }
    bool ok=true;
    for(auto x:v) {
        if(x>6||x<1) {
            ok = false;
        }
    }
    if(!ok) {
        cout << "ERROR";
        return 0;
    }
    for(int i=0; i<3; i++) {
        if(v[i]==1) {
            v1.push_back(' ');
            v1.push_back(' ');
            v1.push_back(' ');
            v2.push_back(' ');
            v2.push_back('*');
            v2.push_back(' ');
            v3.push_back(' ');
            v3.push_back(' ');
            v3.push_back(' ');
            if(i!=2) {
                v1.push_back('|');
                v2.push_back('|');
                v3.push_back('|');
            }
        }
        if(v[i]==2) {
            v1.push_back(' ');
            v1.push_back(' ');
            v1.push_back(' ');
            v2.push_back('*');
            v2.push_back(' ');
            v2.push_back('*');
            v3.push_back(' ');
            v3.push_back(' ');
            v3.push_back(' ');
            if(i!=2) {
                v1.push_back('|');
                v2.push_back('|');
                v3.push_back('|');
            }
        }
        if(v[i]==3) {
            v1.push_back(' ');
            v1.push_back('*');
            v1.push_back(' ');
            v2.push_back(' ');
            v2.push_back('*');
            v2.push_back(' ');
            v3.push_back(' ');
            v3.push_back('*');
            v3.push_back(' ');
            if(i!=2) {
                v1.push_back('|');
                v2.push_back('|');
                v3.push_back('|');
            }
        }
        if(v[i]==4) {
            v1.push_back('*');
            v1.push_back(' ');
            v1.push_back('*');
            v2.push_back(' ');
            v2.push_back(' ');
            v2.push_back(' ');
            v3.push_back('*');
            v3.push_back(' ');
            v3.push_back('*');
            if(i!=2) {
                v1.push_back('|');
                v2.push_back('|');
                v3.push_back('|');
            }
        }
        if(v[i]==5) {
            v1.push_back('*');
            v1.push_back(' ');
            v1.push_back('*');
            v2.push_back(' ');
            v2.push_back('*');
            v2.push_back(' ');
            v3.push_back('*');
            v3.push_back(' ');
            v3.push_back('*');
            if(i!=2) {
                v1.push_back('|');
                v2.push_back('|');
                v3.push_back('|');
            }
        }
        if(v[i]==6) {
            v1.push_back('*');
            v1.push_back(' ');
            v1.push_back('*');
            v2.push_back('*');
            v2.push_back(' ');
            v2.push_back('*');
            v3.push_back('*');
            v3.push_back(' ');
            v3.push_back('*');
            if(i!=2) {
                v1.push_back('|');
                v2.push_back('|');
                v3.push_back('|');
            }
        }
    }
    for(auto x:v1) {
        cout << x;
    }
    cout << "\n";
    for(auto x:v2) {
        cout << x;
    }
    cout << "\n";
    for(auto x:v3) {
        cout << x;
    }
}