Submission
Status:
[PPPP][PPPPPPPPPPP]
Score: 100
User: Cmoss9
Problemset: ดูวีทูปเบอร์
Language: c
Time: 0.001 second
Submitted On: 2024-09-26 23:23:14
#include <stdio.h>
int main () {
int d1,m1,d2,m2,totalday=0;
scanf("%d %d %d %d",&d1,&m1,&d2,&m2);
if (m2-m1 == 1) {
if (m1==1&&m2==2) {
totalday += 31-d1 + d2+1;
}
else if (m1==2&&m2==3) {
totalday += 28-d1 +d2+1;
}
else if (m1==3&&m2==4) {
totalday += 31-d1 + d2+1;
}
else if (m1==4&&m2==5) {
totalday += 30-d1 + d2+1;
}
else if (m1==5&&m2==6) {
totalday += 1+31-d1 + d2;
}
else if (m1==6&&m2==7) {
totalday += 1+30-d1 + d2;
}
else if (m1==7&&m2==8) {
totalday += 1+31-d1 + d2;
}
else if (m1==8&&m2==9) {
totalday += 1+31-d1 + d2;
}
else if (m1==9&&m2==10) {
totalday += 1+30-d1 + d2;
}
else if (m1==10&&m2==11) {
totalday += 1+31-d1 + d2;
}
else if (m1==11&&m2==12) {
totalday += 1+30-d1 + d2;
}
} else if (m2-m1==2) {
if (m1==1&&m2==3) {
totalday += 1+31-d1 + d2 +28;
}
else if (m1==2&&m2==4) {
totalday += 1+28-d1 + d2 +30;
}
else if (m1==3&&m2==5) {
totalday += 1+31-d1 + d2 +30;
}
else if (m1==4&&m2==6) {
totalday += 1+30-d1 + d2 +31;
}
else if (m1==5&&m2==7) {
totalday += 1+31-d1 + d2 +30;
}
else if (m1==6&&m2==8) {
totalday += 1+30-d1 + d2 +31;
}
else if (m1==7&&m2==9) {
totalday += 1+31-d1 + d2 +31;
}
else if (m1==8&&m2==10) {
totalday += 1+31-d1 + d2 +30;
}
else if (m1==9&&m2==11) {
totalday += 1+30-d1 + d2 +31;
}
else if (m1==10&&m2==12) {
totalday += 1+31-d1 + d2 +30;
}
}
else if (m2-m1==3) {
if (m1==1&&m2==4) {
totalday += 1+31-d1 + d2 +28+30;
}
else if (m1==2&&m2==5) {
totalday += 1+28-d1 + d2 +31+30;
}
else if (m1==3&&m2==6) {
totalday += 1+30-d1 + d2 +31+30;
}
else if (m1==4&&m2==7) {
totalday += 1+30-d1 + d2 +31+30;
}
else if (m1==5&&m2==8) {
totalday += 1+31-d1 + d2 +31+30;
}
else if (m1==6&&m2==9) {
totalday += 1+30-d1 + d2 +31+31;
}
else if (m1==7&&m2==10) {
totalday += 1+31-d1 + d2 +31+30;
}
else if (m1==8&&m2==11) {
totalday += 1+31-d1 + d2 +30+31;
}
else if (m1==9&&m2==12) {
totalday += 1+30-d1 + d2 +31+30;
}
}
else if (m2-m1==4) {
if (m1==1&&m2==5) {
totalday += 1+31-d1+d2+28+31+30;
} else if (m1==2&&m2==6) {
totalday += 1+28-d1+30-d2+31+30+31;
}
else if (m1==3&&m2==7) {
totalday += 1+31-d1+d2+31+30+30;
}
else if (m1==4&&m2==8) {
totalday += 1+30-d1+d2+31+30+31;
}
else if (m1==5&&m2==9) {
totalday += 1+31-d1+d2+31+30+31;
}
else if (m1==6&&m2==10) {
totalday += 1+30-d1+d2+31+30+31;
}
else if (m1==7&&m2==11) {
totalday += 1+31-d1+d2+31+30+31;
}
else if (m1==8&&m2==12) {
totalday += 1+31-d1+d2+31+30+30;
}
}
else if (m2-m1==5) {
if (m1==1&&m2==6) {
totalday += 1+31-d1+d2+28+31+30+31;
} else if (m1==2&&m2==7) {
totalday += 1+28-d1+d2+31+30+31+30;
} else if (m1==3&&m2==8) {
totalday += 1+31-d1+d2+30+31+30+31;
} else if (m1==4&&m2==9) {
totalday += 1+30-d1+d2+31+30+31+31;
} else if (m1==5&&m2==10) {
totalday += 1+31-d1+d2+30+30+31+31;
} else if (m1==6&&m2==11) {
totalday += 1+30-d1+d2+31+31+31+30;
} else if (m1==7&&m2==12) {
totalday += 1+31-d1+d2+31+30+31+30;
}
}
else if (m2-m1==6) {
if (m1==1&&m2==7) {
totalday += 1+31-d1+d2+28+31+30+31+30;
} else if (m1==2&&m2==8) {
totalday += 1+28-d1+d2+31+30+31+30+31;
} else if (m1==3&&m2==9) {
totalday += 1+31-d1+d2+30+31+30+31+31;
} else if (m1==4&&m2==10) {
totalday += 1+30-d1+d2+31+30+31+31+30;
} else if (m1==5&&m2==11) {
totalday += 1+31-d1+d2+30+31+31+30+31;
} else if (m1==6&&m2==12) {
totalday += 1+30-d1+d2+31+31+31+30+30;
}
}
else if (m2-m1==7) {
if (m1==1&&m2==8) {
totalday += 1+31-d1+d2+31+31+31+30+30+28;
} else if (m1==2&&m2==9) {
totalday += 1+28-d1+d2+31+31+31+31+30+30;
} else if (m1==3&&m2==10) {
totalday += 1+30-d1+d2+30+31+30+31+31+30;
} else if (m1==4&&m2==11) {
totalday += 1+30-d1+d2+31+31+31+30+30+31;
} else if (m1==5&&m2==12) {
totalday += 1+31-d1+d2+90+93;
}
}
else if (m2-m1==8) {
if (m1==1&&m2==9) {
totalday += 1+31-d1+d2+212;
} else if (m1==2&&m2==10) {
totalday += 1+28-d1+d2+214;
} else if (m1==3&&m2==11) {
totalday += 1+31-d1+d2+214;
} else if (m1==4&&m2==12) {
totalday += 1+30-d1+d2+214;
}
}
else if (m2-m1==9) {
if (m1==1&&m2==10) {
totalday += 1+31-d1+d2+242;
} else if (m1==2&&m2==11) {
totalday += 1+28-d1+d2+245;
} else if (m1==3&&m2==12) {
totalday += 1+31-d1+d2+244;
}
}
else if (m2-m1==10) {
if (m1==1&&m2==11) {
totalday += 1+31-d1+d2+273;
}
else if (m1==2&&m2==12) {
totalday += 1+28-d2+d2+275;
}
}
else if (m2-m1==11) {
if (m1==1&m2==12) {
totalday += 1+31-d1+d2+303;
}
}
else if (m2-m1==0) {
totalday += d2+1-d1;
}
printf("%d",totalday*3);
}