Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: koon

Problemset: ลูกเต๋า (2566)

Language: cpp

Time: 0.002 second

Submitted On: 2025-11-08 21:03:46

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

int main() {
    string s;
    cin >> s;
    map<int, string> num_0 = {{1, "   "}, {2, " * "}, {3, "*  "}, {4, "* *"}, {5, "* *"}, {6, "* *"}}, 
                     num_1 = {{1, " * "}, {2, "   "}, {3, " * "}, {4, "   "}, {5, " * "}, {6, "* *"}}, 
                     num_2 = {{1, "   "}, {2, " * "}, {3, "  *"}, {4, "* *"}, {5, "* *"}, {6, "* *"}};
    for (int i = 0; i < 3; i++) {
        if (s[i] - '0' > 6) {
            cout << "   ";
        } else {
            cout << num_0[s[i]-'0'];
        }
        cout << " ";
    }
    cout << "\n";
    for (int i = 0; i < 3; i++) {
        if (s[i] - '0' > 6) {
            cout << "   ";
        } else {
            cout << num_1[s[i]-'0'];
        }
        cout << " ";
    }
    cout << "\n";
    for (int i = 0; i < 3; i++) {
        if (s[i] - '0' > 6) {
            cout << "___";
        } else {
            cout << num_2[s[i]-'0'];
        }
        cout << " ";
    }
    cout << "\n";
    return 0;
}