#include<bits/stdc++.h>
using namespace std;
int y,m,d,a,b,c,ans=0;
int leap(int y)
{
return y%4==0&&y%100!=0||y%400==0;
}
int mon(int y,int m)
{
switch(m)
{
case 2:return 28+leap(y);
case 4:case 6:case 9:case 11:return 30;
default:return 31;
}
}
int yearday(int y,int m,int d)
{
int ret=d;
for(int i=1;i<m;i++)
ret+=mon(y,i);
return ret;
}

int main(){
cin>>y>>m>>d>>a>>b>>c;
int s=yearday(y,m,d);
int t=yearday(a,b,c);
for(int i=y;i<a;i++){
ans+=leap(i)+365;
}
cout<<ans+t-s;
return 0;
}

0 条评论

目前还没有评论...