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