T705678 DC02-20-02-千年一遇对称日
题目描述
在2021年12月02日这天(20211202),有人发了这么一张图,上书“千年一遇对称日,万事圆满在今朝”。话是挺吉利的,但好像下一个对称日并不需要等上一千年……下面任给一个人的生卒年份,请你列出来这个人一辈子经过的所有对称日。
输入格式
输入第一行给出一个人的名字,是由不超过30个字符的英文字母和空格组成的、以回车结束的非空字符串。第二行按“yyyymmdd - yyyymmdd”的格式给出这个人的生卒年(“yyyy”)、月(“mm”)、日(“dd”)。虽然生卒日期可能是虚构的,但题目保证出生日期在去世日期之前,且每个日期都是合法的,从“00010101”到“99991231”。注意这里遵循“四年一闰,百年不闰,四百年再闰”的规则定义闰年,即年份是4的倍数,且不是100的倍数的,为普通闰年;年份是整百数的,必须是400的倍数才是闰年。闰年跟普通年的区别就是2月有29天。
输出格式
首先在第一行原样输出这个人的名字。随后按照时间顺序,每行输出该人所经历的一个对称日,格式与输入格式相同。注意:生卒日期也包含在内。