Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: winkawin2552

Problemset: เลขดวง

Language: c

Time: 0.001 second

Submitted On: 2025-10-10 19:52:34

#include <stdio.h>

int main(){
    int month, day, days;
    int last =1, sum = 0;
    scanf("%d%d%d", &month,&day,&days);
    int calendar[8][9] = {0};

    for(int i = 1; i<7 ; i++){
        if(i ==1){
            for(int j = day; j<8;j++){
                calendar[i][j] = last;
                last++;
            }
        }else{
            for(int j =1; j<8 && last <=month; j++){
                calendar[i][j] = last;
                last++;
            }
        }
    }

    for(int i = 0; i<8  ; i++){
        for(int j =0; j<9;j++){
            if(calendar[i][j] == days){
                sum += calendar[i][j-1]+calendar[i][j+1]+calendar[i-1][j]+calendar[i+1][j];
            }
        }
    }printf("%d", sum);



    return 0;
}