#include <stdio.h>
#include <stdlib.h>
#include<iostream>
#include<math.h>
#include<string.h>
using namespace::std;
int main(){
int y1,m1,d1,y2,m2,d2,n,sto;
int m[12]={31,28,31,30,31,30,31,31,30,31,30,31};
while(cin>>y1>>m1>>d1>>y2>>m2>>d2)
{
if(y1>y2){
sto=y2;y2=y1;y1=sto;sto=m2;m2=m1;m1=sto;sto=d2;d2=d1;d1=sto;
}
else if(y1==y2&&m1>m2)
{
sto=m2;m2=m1;m1=sto;sto=d2;d2=d1;d1=sto;
}
else if(y1==y2&&m1==m2&&d1>d2){sto=d2;d2=d1;d1=sto;
} \\大小互換
for(n=0;y1!=y2||m1!=m2||d1!=d2;n++)
{
if(y1%400==0||y1%100!=0&&y1%4==0){
m[1]=29;
}
else{m[1]=28;
} \\閏月判斷
d1++;
if(m[m1-1]<d1){d1=d1-m[m1-1];m1++;} \\日月年增加
if(m1>12){m1=m1-12;y1++;}
}
cout<<n<<endl; \\輸出
}
return 0;
}
TLE失敗