Submission
Status:
P-P------P--P-------
Score: 20
User: Nathlol2
Problemset: ปฏิทินวันแม่
Language: c
Time: 0.001 second
Submitted On: 2024-09-26 14:20:57
#include <stdio.h>
int datediff(int a, int b, int x, int y){
int day[12] = {31,28,31,30,31,30,31,31,30,31,30,31};
int d1 = 0;
int d2 = 0;
for(int i = 0;i<b - 1;i++){
d1 = d1 + day[i];
}
d1 = d1 + a;
for(int i = 0;i<y - 1;i++){
d2 = d2 + day[i];
}
d2 = d2 + x;
if(d1 > d2){
return(d1 - d2);
}else if(d2 > d1){
return(d2 - d1);
}else return(d2 - d1);
}
int main(){
int a, b;
scanf("%d %d", &a, &b);
int x = datediff(a, b, 12, 8);
x = x + 4;
int y = x % 7;
if(y == 0){
y = 7;
}
printf("%d", y);
}