Submission
Status:
----------
Subtask/Task Score:
0/100
Score: 0
User: kavin8888
Problemset: ลูกเต๋า
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-21 20:50:38
#include<bits/stdc++.h>
#define spps1 ios::sync_with_stdio(false)
#define spps2 cin.tie(nullptr)
#define ll long long
#define ei else if
using namespace std;
int main()
{
string n; cin>>n;
string tmp="";
//CRAET CANVA
for(int i=0;i<4*n.size()-1;i++)
{
tmp+=" ";
}
vector<string> out(3,tmp);
//CREATE | |
for(int p=0;p<n.size();p++)
{
int startcol=p*4-1; int endcol=(p+1)*4-1
;
for(int i=0;i<3;i++)
{
for(int j=0;j<4*n.size()-1;j++)
{
out[i][startcol]='|';
out[i][endcol]='|';
if(n[p]=='1')
{
out[1][startcol+2]='*';
}
ei(n[p]=='2')
{
out[1][startcol+1]='*';
out[1][endcol-1]='*';
}
ei(n[p]=='3')
{
out[i][startcol+2]='*';
}
ei(n[p]=='4')
{
if((i==0 && j==startcol+1) || (i==2 && j==startcol+1) || (i==0 && j==endcol-1) || (i==2 && j==endcol-1))
{
out[i][j]='*';
}
}
ei(n[p]=='5')
{
if(i==j-1)
{
out[i][startcol+j]='*';
}
if(j==i-1 || j+i==3)
{
out[i][startcol+j]='*';
}
out[1][startcol+2]='*';
}
ei(n[p]=='6')
{
out[i][startcol+1]='*';
out[i][endcol-1]='*';
}
}
}
}
for(int i=0;i<out.size();i++)
{
cout<<out[i]<<'\n';
}
}