Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: samsenpisardmoo26
Problemset: ลูกเต๋า
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-07 01:25:17
#include <bits/stdc++.h>
using namespace std;
string arr[3][11];
void one(int n)
{
if(n == 1) arr[1][1] = "*";
if(n == 2) arr[1][5] = "*";
if(n == 3) arr[1][9] = "*";
}
void two(int n)
{
if(n == 1)
{
arr[1][0] = "*";
arr[1][2] = "*";
}
if(n == 2)
{
arr[1][4] = "*";
arr[1][6] = "*";
}
if(n == 3)
{
arr[1][8] = "*";
arr[1][10] = "*";
}
}
void three(int n)
{
for(int j=0; j<3; j++)
{
if(n == 1) arr[j][1] = "*";
if(n == 2) arr[j][5] = "*";
if(n == 3) arr[j][9] = "*";
}
}
void four(int n)
{
for(int i=4*(n-1); i<4*(n-1)+3; i++)
{
if(i==4*(n-1)|| i == 4*(n-1)+2)
{
arr[0][i] = "*";
arr[2][i] = "*";
}
}
}
void five(int n)
{
for(int i=4*(n-1); i<4*(n-1)+3; i++)
{
if(i==4*(n-1)|| i == 4*(n-1)+2)
{
arr[0][i] = "*";
arr[2][i] = "*";
}
}
if(n == 1) arr[1][1] = "*";
if(n == 2) arr[1][5] = "*";
if(n == 3) arr[1][9] = "*";
}
void six(int n)
{
for(int i=4*(n-1); i<4*(n-1)+3; i++)
{
if(i==4*(n-1) || i == 4*(n-1)+2)
{
arr[0][i] = "*";
arr[1][i] = "*";
arr[2][i] = "*";
}
}
}
int main()
{
string s;
cin >> s;
int num[3];
for(int i=0; i<3; i++)
{
num[i] = s[i] - '0';
}
for(int i=0; i<3; i++)
{
for(int j=0; j<11; j++)
{
arr[i][j] = " ";
}
}
for(int i=0; i<3; i++)
{
arr[i][3] = "|";
arr[i][7] = "|";
}
switch(num[0])
{
case 1: one(1); break;
case 2: two(1); break;
case 3: three(1); break;
case 4: four(1); break;
case 5: five(1); break;
case 6: six(1); break;
default: cout << "ERROR"; return 0;
}
switch(num[1])
{
case 1: one(2); break;
case 2: two(2); break;
case 3: three(2); break;
case 4: four(2); break;
case 5: five(2); break;
case 6: six(2); break;
default: cout << "ERROR"; return 0;
}
switch(num[2])
{
case 1: one(3); break;
case 2: two(3); break;
case 3: three(3); break;
case 4: four(3); break;
case 5: five(3); break;
case 6: six(3); break;
default: cout << "ERROR"; return 0;
}
for(int i=0; i<3; i++)
{
for(int j=0; j<11; j++)
{
cout << arr[i][j] ;
}
cout << "\n";
}
}