#1229. [GESP202503 二级] 时间跨越

[GESP202503 二级] 时间跨越

题目描述

已知一个合法的公历时间 yy 年 mm 月 dd 日 hh 时,计算再过 kk 小时后的年、月、日、时。月份按公历天数处理;年份能被 400400 整除,或能被 44 整除且不能被 100100 整除时为闰年,闰年的二月有 2929 天。

输入格式

共五行,依次输入 y,m,d,h,ky,m,d,h,k。

输出格式

按年、月、日、时的顺序输出四个整数,用空格分隔。

2024
2
28
23
1
2024 2 29 0

说明/提示

对于全部数据,2000≤y≤30002000\le y\le3000,1≤m≤121\le m\le12,日期合法,0≤h≤230\le h\le23,1≤k≤241\le k\le24。