Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Bestzu

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

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-03 13:57:03

#include <bits/stdc++.h>
#define endl '\n'
using namespace std;



int main() {
    ios::sync_with_stdio(false); cin.tie(0);

    int n; cin >> n;
    int a, b, c;
    a = n/100; b = (n%100)/10; c = n % 10;
    if(a < 1 || a > 6) a = 0;
    if(b < 1 || b > 6) b = 0;
    if(c < 1 || c > 6) c = 0;

    char dice[7][3][4] = {
        {
            "   ",
            "   ",
            "___"
        },
        {
            "   ",
            " * ",
            "   "
        },
        {
            " * ",
            "   ",
            " * "
        },
        {
            "*  ",
            " * ",
            "  *"
        },
        {
            "* *",
            "   ",
            "* *"
        },
        {
            "* *",
            " * ",
            "* *"
        },
        {
            "* *",
            "* *",
            "* *"
        }
    };

    for(int i = 0; i < 3; i++) {
        cout << dice[a][i] << " " << dice[b][i] << " " << dice[c][i] << endl;
    }

    return 0;
}