Submission
Status:
----------
Subtask/Task Score:
0/100
Score: 0
User: evevevie
Problemset: ลูกเต๋า (2566)
Language: c
Time: 0.002 second
Submitted On: 2025-10-02 18:14:26
#include <stdio.h>
int main(){
int hehe, temp, diceno1, diceno2, diceno3, i, j;
char threedice[3][9];
char dice1[3][3]={{' ',' ',' '},{' ','*',' '},{' ',' ',' '}};
char dice2[3][3]={{' ','*',' '},{' ',' ',' '},{' ','*',' '}};
char dice3[3][3]={{'*',' ',' '},{' ','*',' '},{' ',' ','*'}};
char dice4[3][3]={{'*',' ','*'},{' ',' ',' '},{'*',' ','*'}};
char dice5[3][3]={{'*',' ','*'},{' ','*',' '},{'*',' ','*'}};
char dice6[3][3]={{'*',' ','*'},{'*',' ','*'},{'*',' ','*'}};
char emptydice[3][3]={{' ',' ',' '},{' ',' ',' '},{'_','_','_'}};
scanf("%d", &hehe);
temp=hehe;
diceno3=temp%10;
temp/=10;
diceno2=temp%10;
temp/=10;
diceno1=temp%10;
//diceno1
if(diceno1==1){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j]=dice1[i][j];
}
}
} else if(diceno1==2){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j]=dice2[i][j];
}
}
}else if(diceno1==3){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j]=dice3[i][j];
}
}
}else if(diceno1==4){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j]=dice4[i][j];
}
}
}else if(diceno1==5){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j]=dice5[i][j];
}
}
}else if(diceno1==6){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j]=dice6[i][j];
}
}
} else {
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j]=emptydice[i][j];
}
}
}
//diceno2
if(diceno2==1){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j+3]=dice1[i][j];
}
}
} else if(diceno2==2){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j+3]=dice2[i][j];
}
}
}else if(diceno2==3){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j+3]=dice3[i][j];
}
}
}else if(diceno2==4){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j+3]=dice4[i][j];
}
}
}else if(diceno2==5){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j+3]=dice5[i][j];
}
}
}else if(diceno2==6){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j+3]=dice6[i][j];
}
}
} else {
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j+3]=emptydice[i][j];
}
}
}
//diceno3
if(diceno3==1){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j+6]=dice1[i][j];
}
}
} else if(diceno3==2){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j+6]=dice2[i][j];
}
}
}else if(diceno3==3){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j+6]=dice3[i][j];
}
}
}else if(diceno3==4){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j+6]=dice4[i][j];
}
}
}else if(diceno3==5){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j+6]=dice5[i][j];
}
}
}else if(diceno3==6){
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j+6]=dice6[i][j];
}
}
} else {
for(i=0;i<3;i++){
for(j=0;j<3;j++){
threedice[i][j+6]=emptydice[i][j];
}
}
}
//print
for(i=0;i<3;i++){
for(j=0;j<9;j++){
printf("%c", threedice[i][j]);
}
printf("\n");
}
}