1311:闰年!闰年!

时间限制:2 S   /  内存限制:65536 KB
AC:8   /  Submit:16
问题描述

我们连续几次都遇到了闰年的问题:“四年一闰;百年不闰,四百年再闰”。

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秒。

相关

16级线上比赛(2017/04/16)


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1