Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: tha_smith

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

Language: cpp

Time: 0.003 second

Submitted On: 2025-09-27 18:30:10

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

int main() {
    string dice[7][3] = {
        {
            "   ",
            "   ",
            "___",
        },
        
        {
            "   ",
            " * ",
            "   ",
        },
        
        {
            " * ",
            "   ",
            " * ",
        },
        
        {
            "*  ",
            " * ",
            "  *",
        },
        
        {
            "* *",
            "   ",
            "* *",
        },
        
        {
            "* *",
            " * ",
            "* *",
        },
        
        {
            "* *",
            "* *",
            "* *",
        },
    };
    
    int n;
    cin >> n;
    int a = n/100;
    int b = (n%100)/10;
    int c = n%10;
    
    if(!(a>=1 && a<=6)) {
        a = 0;
    }
    
    if(!(b>=1 && b<=6)) {
        b = 0;
    }
    
    if(!(c>=1 && c<=6)) {
        c = 0;
    }
    
    for(int i=0;i<3;i++) {
        cout << dice[a][i] << " " << dice[b][i] << " " << dice[c][i] << endl;;
    }
}