问题描述 |
---|
我们连续几次都遇到了闰年的问题:“四年一闰;百年不闰,四百年再闰”。 DJ为了彻底了解这个问题的根本,特地研究了一下,发现这个问题其实是根源于“地球公转一圈”实际是365日5小时48分46秒,所以才有闰年的调整: 由于每年比365天多了5小时48分46秒,所以每4年就多了23小时15分04秒;因此每4年就调整1天(24小时)。 但其实这又多加了44分56秒,所以每100年(25次)后又累积了18时43分20秒,因此100年就少“闰”1次。 可是这样每100年又少了5小时16分40秒,所以每400年(4次)又需要再“闰”回来。 请帮他算一下,按照这个理论,那么到西元m年的最后一秒时“误差”是多少?(假设西元1年1月1日是“原点”,就是没有误差)。 |
输入描述 |
先是一个正整数 n 表示测试案例的数量。 每组案例包含一个不大于 2999 的正整数 m。 |
输出描述 |
针对每组案例,输出三个数字(时、分、秒)表示误差的时间(小时可能为负),每两个数字之间用空格隔开。 每组案例输出结束之后都要换行。 |
样例输入复制样例 |
4 1 100 101 2017 |
样例输出 |
5 48 46 5 16 40 11 5 26 -12 22 22 |
提示说明 |
100年总共多了5小时16分40秒,但第101年又多了5小时48分46秒,所以总共多了11小时5分26秒。 |
相关 |