U132683 亡者之行(death)

题目背景

人固有一死。若死去之时仍有遗愿尚未实现,便留在这个地方实现愿望,然后再转世回到人间。

题目描述

在来到死后世界的时候,每个人都要被询问自己的出生日期和死亡日期,以便和生死簿上的记录进行比较。现在我们询问到了n个亡者的生日和死期,我们想知道他们每个人活了多长天。

输入格式

第一行是一个整数n,代表亡者的数量。 接下来n行,每行有两个可能有前导零的八位数,中间用空格隔开,代表每个亡者的出生日期和死亡日期,其中前四位表示年份,第5位和第6位表示月份,第7位和第8位表示日期。例如,20191001表示2019年的10月1日。 保证这两个日期都是真实存在的日期。

输出格式

共有n行,如果出生日期在死亡日期之后,输出"Error"(不包含引号),否则输出这个人的寿命。(寿命的天数包含生日和死期)

说明/提示

# **提示:** 一年有12个月,其中1、3、5、7、8、10、12月有31天,4、9、11月有30天,2月在闰年时有30天,平年有29天。 一年是闰年当且仅当它满足下列两个条件之一: 1. 该年年份是4的整数倍,但不是100的整数倍。 2. 该年年份是400的整数倍。例如,2020年和2000年是闰年,2019年和2100年是平年。 ------------ # **数据范围与约定:** 对于30%的数据,满足出生日期在1月1日,死亡日期在12月31日; 对于另外40%的数据,满足n=1; 对于所有数据,满足n≤1000;