Submission
Status:
----------
Subtask/Task Score:
0/100
Score: 0
User: Peam
Problemset: ลูกเต๋า (2566)
Language: c
Time: 0.002 second
Submitted On: 2025-10-08 16:33:57
#include <stdio.h>
int main(){
char string[4];
scanf("%s", string);
int dice[3];
for(int i = 0; i < 3 ; i++){
dice[i] = string[i] - '0';
//check false
if(dice[i] > 6 || dice[i] < 1){
dice[i] = -1;
}
}
for(int i = 0; i < 3; i++){
for(int j = 0; j < 3; j++){
for(int k = 0; k < 3; k++){
if(i % 2 == 0){
if(dice[j] >= 4 && dice[j] <= 6){
if(k % 2 == 0){
printf("*");
}
else{
printf(" ");
}
}
else if(dice[j] == 3){
if(k == i){
printf("*");
}
else{
printf(" ");
}
}
else if(dice[j] == 2){
if(k == 1){
printf("*");
}
else{
printf(" ");
}
}
else if(dice[j] == 1){
printf(" ");
}
}
else if(i == 1){
if(dice[j] != -1 && dice[j] % 2 != 0){
if(k == 1){
printf("*");
}
else{
printf(" ");
}
}
else if(dice[j] == 6){
if(k % 2 == 0 && k <= 6){
printf("*");
}
else{
printf(" ");
}
}
else if(dice[j] == 2 || dice[j] == 4){
printf(" ");
}
}
//invalid
if(dice[j] == -1)
{
if(i == 1){
printf("_");
}
else{
printf(" ");
}
}
}
}
printf("\n");
}
return 0;
}