Submission

Status:

PPPP---PPP

Subtask/Task Score:

70/100

Score: 70

User: Some1258

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

Language: cpp

Time: 0.002 second

Submitted On: 2026-07-20 10:11:01

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

int main() {
    string x;
    cin >> x;

    string dice[7][3] = {
        {"   ", "---", "   "},  // invalid number
        {"   ", " * ", "   "},  // 1
        {" * ", "   ", " * "},  // 2
        {"*  ", " * ", "  *"},  // 3
        {"* *", "   ", "* *"},  // 4
        {"* *", " * ", "* *"},  // 5
        {"* *", "* *", "* *"}   // 6
    };

    for (int row = 0; row < 3; row++) {
        for (int i = 0; i < 3; i++) {
            int number = x[i] - '0';

            if (number < 1 || number > 6) {
                number = 0;
            }

            cout << dice[number][row];

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

        cout << '\n';
    }

    return 0;
}