#YS260444. 时光穿越

时光穿越

题目背景

地球公元纪年法中,一年 1212 个月:1357810121、3、5、7、8、10、12 月为大月,有 3131 天;469114、6、9、11 月为小月,3030 天;22 月根据平年还是闰年,有 2828 天或者 2929 天。1000010000 年以内判断 闰年 的方法如下:44 年一闰,100100 年不闰,400400 年再闰,32003200 年不闰。即不能被 100100 整除的年份里面,能被 44 整除就是闰年;能被 100100 整除的年份里面,能被 400400 整除的是大多是闰年,但能被 32003200 年整除的不是闰年。例如:20192019 年是平年,20202020 年是闰年;19001900 年是平年,20002000 年是闰年,32003200 年是平年。

平年一年是 365365 天,闰年一年是 366366 天。

题目描述

小智为了进行历史研究,决定乘坐时光机器穿越到历史上的不同时间进行旅行。时光机器按照公元纪年法进行设置,即公元多少年多少月多少日。由于当前时光机器技术限制,只能在公元后的 1000010000 年之内进行穿越。在进行了两次时光穿越后,小智在记录两次穿越间隔天数的时候,发现很难心算出来,请你编程帮小智实现这个功能,即计算两次穿越的间隔天数。

输入格式

两行。

第一行 33 个正整数 y1,m1,d1y1,m1,d1 ,空格隔开。表示第一次穿越的年份、月份和日期。

第二行 33 个正整数 y2,m2,d2y2,m2,d2 ,空格隔开。表示第二次穿越的年份、月份和日期。

数据本身保证年月日的合理性。

输出格式

一行,包含一个整数,表示两次穿越时间间隔的天数。

样例 #1

2019 1 1
2020 3 1
425

样例 #2

2022 6 11
2021 6 1
-375

说明/提示

对于 100%100\% 数据,1m1,m212,1d1,d2311 \le m1,m2 \le 12, 1 \le d1,d2 \le 31

对于 20%20\% 数据,1y1,y2<1001 \le y1,y2 \lt 100

对于 40%40\% 数据,1y1,y2<10001 \le y1,y2 \lt 1000

对于 60%60\% 数据,1y1,y2<32001 \le y1,y2 \lt 3200

对于 80%80\% 数据,1y1,y2<64001 \le y1,y2 \lt 6400

对于 100%100\% 数据,1y1,y2<100001 \le y1,y2 \lt 10000