Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Quaoar

Problemset: เลขดวง

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-11 20:29:16

#include <stdio.h>

int main() {
    int days;
    int wday;
    int bday;
    
    int sum = 0;
    
    scanf("%d" , &days);
    scanf("%d" , &wday);
    scanf("%d" , &bday);
    

    wday = 8 - wday;


    
    if (bday - 7 > 0){
        sum += bday - 7;
        //printf("%da\n" , bday - 7);
    }
    
    if (bday + 7 < days + 1){
        sum += bday + 7;
        //printf("%db\n" , bday + 7);
    }

    if (((( bday + 1 ) % 7) != wday + 1 ) && (bday + 1 <= days)){
        sum += bday + 1;
        //printf("%dc\n" , bday + 1);
    }
    
    if (((( bday - 1 ) % 7) != wday % 7) && (bday - 1 > 0)){
        sum += bday - 1;
        //printf("%dd\n" , bday - 1);
    }
    
    printf("%d" , sum);

    return 0;
}