Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Neozaawwman1
Problemset: ลูกเต๋า
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-06 23:37:18
#include <bits/stdc++.h>
using namespace std;
int main(){
string n;
cin >> n;
vector<int> arr;
for(int i = 0; i <n.length(); i++){
arr.push_back(n[i] - '0');
if(n[i]-'0'>6||n[i]-'0'<0){
cout<<"ERROR";
return 0;
}
}
char output[12][3];
for(int i=0; i<3; i++){
for(int j=0; j<12; j++){
output[j][i]=' ';
}
}
for(int k=0; k<3; k++){
if(arr[k]==1){
output[4*k+1][1]='*';
}else if(arr[k]==2){
output[4*k][1]='*';
output[4*k+2][1]='*';
}else if(arr[k]==3){
output[4*k+1][0]='*';
output[4*k+1][1]='*';
output[4*k+1][2]='*';
}else if(arr[k]==4){
output[4*k][0]='*';
output[4*k+2][0]='*';
output[4*k][2]='*';
output[4*k+2][2]='*';
}else if(arr[k]==5){
output[4*k][0]='*';
output[4*k+2][0]='*';
output[4*k][2]='*';
output[4*k+2][2]='*';
output[4*k+1][1]='*';
}else if(arr[k]==6){
output[4*k][0]='*';
output[4*k+2][0]='*';
output[4*k][2]='*';
output[4*k+2][2]='*';
output[4*k][1]='*';
output[4*k+2][1]='*';
}
for(int i=3; i<=7; i+=4){
output[i][k]='|';
}
}
for(int j=0; j<3; j++){
for(int i=0; i<12; i++){
cout<<output[i][j];
}
cout<<endl;
}
return 0;
}