Submission

Status:
PPPPPPPPPP

Score: 100

User: Spongebob

Problemset: เลขดวง

Language: c

Time: 0.002 second

Submitted On: 2024-10-16 19:59:13

#include <stdio.h>

int main () {
    int days, start, birth;
    int ans = 0;
    int counter = 1;
    scanf("%d %d %d", &days, &start, &birth);
    int i, j;
    for (i = 0; i < 5; i++) {
        for (j = 0; j < 7; j++) {
            if (counter > days) {
               break;
            }
            if (i == 0 && j == 0) {
               j = start - 1;
            }
            if ((counter == birth-1 && j+1 < 7) || (counter == birth+1 && j-1 >= 0) || counter == birth + 7 || counter == birth-7) {
               ans += counter;
            }
            counter++;
        }
    }
    
    printf("%d", ans);
    
    return 0;
}