Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: APNICHANAN
Problemset: Abacus
Language: c
Time: 0.001 second
Submitted On: 2025-09-28 15:38:44
#include <stdio.h>
#include <string.h>
int main()
{
char n[8];
scanf("%s", n);
int k = 0;
printf("* * * * * * * * \n");
for (int j = 7; j >= 0; j--)
{
if (n[strlen(n) - 1 - j] >= 53 && n[strlen(n) - 1 - j] <= 58)
{
printf(" ");
}
else
printf("* ");
}
printf("\n");
for (int j = 7; j >= 0; j--)
{
if ((n[strlen(n) - 1 - j]) <= 58 && ((n[strlen(n) - 1 - j]) >= 53))
{
printf("* ");
}
else
printf(" ");
}
printf("\n");
printf("----------------- \n");
for (int i = 0; i < 6; i++)
{
for (int j = 7; j >= 0; j--)
{
if (j < strlen(n))
{
if (((n[strlen(n) - 1 - j] - '0') % 5) - (i + 1) == -1)
{
printf(" ");
}
else if (((n[strlen(n) - 1 - j] - '0') % 5) - (i + 1) >= 0)
{
printf("* ");
}
else
printf("* ");
}
else
{
if (i == 0)
printf(" ");
else
printf("* ");
}
}
printf("\n");
}
}