Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Sunsblad

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

Language: cpp

Time: 0.004 second

Submitted On: 2026-10-01 16:59:39

#include<iostream>
#include<string>
using namespace std;
int main(){
    string l;
    cin>>l;

    for(int i = 0; i < 3;i++){
        for(int k = 0; k < 3; k++){
            switch((int(l[k]) - int('0')))
            {
                case 1:
                for(int j = 0; j < 3;j++){//1
                    if(i == 1 and j == 1){
                        cout<<'*';
                    }else{
                        cout<<' ';
                    }
                }
                break;
                case 2:
                for(int j = 0; j < 3;j++){//1
                    if((i == 0 and j == 1) or (i == 2 and j == 1)){
                        cout<<'*';
                    }else{
                        cout<<' ';
                    }
                }
                    
                break;
                case 3:
                for(int j = 0; j < 3;j++){//1
                    if(i == j){
                        cout<<'*';
                    }else{
                        cout<<' ';
                    }
                }
                break;
                case 4:
                for(int j = 0; j < 3;j++){//1
                    if((i == 0 and j == 0) or (i == 0 and j == 2) or (i == 2 and j == 0) or (i == 2 and j == 2)){
                        cout<<'*';
                    }else{
                        cout<<' ';
                    }
                }
                break;
                case 5:
                for(int j = 0; j < 3;j++){//1
                    if((i == 0 and j == 0) or (i == 1 and j == 1) or (i == 0 and j == 2) or (i == 2 and j == 0) or (i == 2 and j == 2)){
                        cout<<'*';
                    }else{
                        cout<<' ';
                    }
                }
                break;
                case 6:
                for(int j = 0; j < 3;j++){//1
                    if((j == 0 or j == 2)){
                        cout<<'*';
                    }else{
                        cout<<' ';
                    }
                }
                break;
                default:
                for(int j = 0; j < 3;j++){//1
                    if((i == 2)){
                        cout<<'_';
                    }else{
                        cout<<' ';
                    }
                }
                break;


            }
            cout<< ' ';
        }
        cout<<'\n';

    }
}