Submission

Status:
----------

Score: 0

User: njoop

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

Language: cpp

Time: 0.002 second

Submitted On: 2024-11-28 23:15:47

#include <bits/stdc++.h>

using namespace std;

char arr[100][100];

int main() {
    string s;
    cin >> s;
    for(int i=1; i<100; i++) {
        for(int j=1; j<100; j++) {
            arr[i][j] = ' ';
        }
    }
    for(int i=0; i<3; i++) {
        int t= s[i]-'0';
        if(t == 1) {
            arr[2][3*i+2] = '*';
        } else if(t == 2) {
            arr[2][3*i+1] = '*';
            arr[2][3*i+3] = '*';
        } else if(t == 3) {
            arr[1][3*i+2] = '*';
            arr[2][3*i+2] = '*';
            arr[3][3*i+2] = '*';
        } else if(t == 4) {
            arr[1][3*i+1] = '*';
            arr[1][3*i+3] = '*';
            arr[3][3*i+1] = '*';
            arr[3][3*i+3] = '*';
        } else if(t == 5) {
            arr[1][3*i+1] = '*';
            arr[1][3*i+3] = '*';
            arr[3][3*i+1] = '*';
            arr[3][3*i+3] = '*';
            arr[2][3*i+2] = '*';
        } else if(t == 6) {
            arr[1][3*i+1] = '*';
            arr[2][3*i+1] = '*';
            arr[3][3*i+1] = '*';
            arr[1][3*i+3] = '*';
            arr[2][3*i+3] = '*';
            arr[3][3*i+3] = '*';
        } else {
            cout << "ERROR";
            return 0;
        }
    }
    for(int i=1; i<=3; i++) {
        for(int j=0; j<3; j++) {
            for(int k=1; k<=3; k++) {
                cout << arr[i][j*3+k];
            }
        }
        cout << "\n";
    }
    return 0;
}