Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Buslnwzuz

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

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-09 21:24:48

#include <iostream>
using namespace std;

int main(){
    string up[6] = {"   "," * ","*  ","* *","* *","* *"};
    string mid[6] = {" * ","   "," * ","   "," * ","* *"};
    string down[6] = {"   "," * ","  *","* *","* *","* *"};

    int n,a,b,c;
    
    cin >> n;
    a = n/100;
    b = (n/10)%10;
    c = (n%10);
    int d[3]={a,b,c};
    for(int i=0;i<3;i++){
        if(d[i]>=1&&d[i]<=6){
            cout << up[d[i]-1] << " ";
        }
        else cout << "    ";
    }
    cout << endl;

    for(int i=0;i<3;i++){
        if(d[i]>=1&&d[i]<=6){
            cout << mid[d[i]-1] << " ";
        }
        else cout << "    ";
    }
    cout << endl;

    for(int i=0;i<3;i++){
        if(d[i]>=1&&d[i]<=6){
            cout << down[d[i]-1] << " ";
        }
        else cout << "___ ";
    }
    cout << endl;
    return 0;
}