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);
}