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';
	}
}