Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: APNICHANAN
Problemset: เลขดวง
Language: cpp
Time: 0.003 second
Submitted On: 2025-09-24 10:09:08
#include <stdio.h>
int main()
{
int days, date, bd, sum = 0, d, day, daybd;
scanf("%d %d %d", &days, &day, &bd);
if ((day + bd - 1) % 7 != 0)
daybd = (day + bd - 1) % 7;
else
daybd = 7;
if (bd + 7 > 0 && bd + 7 <= days)
{
sum += bd + 7;
}
if (bd - 7 > 0 && bd - 7 <= days)
{
sum += bd - 7;
}
if (bd + 1 > 0 && bd + 1 <= days && daybd + 1 <= 7)
{
sum += bd + 1;
}
if (bd - 1 > 0 && bd - 1 <= days && daybd - 1 > 0)
{
sum += bd - 1;
}
printf("%d", sum);
}