Submission
Status:
PPPPPPPPPP
Score: 100
User: admin
Problemset: ลูกเต๋า
Language: cpp
Time: 0.001 second
Submitted On: 2024-09-25 01:20:20
#include <stdio.h>
char s[5];
void pr1(int x) {
switch (x) {
case 3:
printf(" * ");
break;
case 4:
case 5:
case 6:
printf("* *");
break;
default:
printf(" ");
break;
}
}
void pr2(int x) {
switch (x) {
case 1:
case 3:
case 5:
printf(" * ");
break;
case 2:
case 6:
printf("* *");
break;
default:
printf(" ");
break;
}
}
void pr3(int x) {
switch (x) {
case 3:
printf(" * ");
break;
case 4:
case 5:
case 6:
printf("* *");
break;
default:
printf(" ");
break;
}
}
int main() {
scanf("%s", s);
if (s[0]-'0'<1||s[1]-'0'<1||s[2]-'0'<1) {
printf("ERROR");
return 0;
}
if (s[0]-'0'>6||s[1]-'0'>6||s[2]-'0'>6) {
printf("ERROR");
return 0;
}
pr1(s[0]-'0');
printf("|");
pr1(s[1]-'0');
printf("|");
pr1(s[2]-'0');
printf("\n");
pr2(s[0]-'0');
printf("|");
pr2(s[1]-'0');
printf("|");
pr2(s[2]-'0');
printf("\n");
pr3(s[0]-'0');
printf("|");
pr3(s[1]-'0');
printf("|");
pr3(s[2]-'0');
printf("\n");
}