9244 - 【红河州2023-2024信息学联赛】11月月赛 T3 四季

四季,指一年中交替出现的四个季节,即春季、夏季、秋季和冬 季,每季三个月。一年四季是因为地球在围绕太阳公转而形成的。由 于黄赤交角的存在,造成太阳直射点在地球南北纬 23°26′之间往 返移动的周年变化,从而引起正午太阳高度变化和昼夜长短变化,形 成四季更替。

季节划分
季节转换涵盖气候变化、物候变化等多方面特征,春天萌生、夏 天盛长、秋天收获、冬天储藏,标示着事物的发展过程。在四季的划 分中,以太阳在黄道上的视位置为依据,以二分日、二至日或以四立 日为界限。
传统四立法
我国传统的四季划分方法,是以二十四节气中的“四立”作为四 季的始点,以二分和二至作为中点的。如春季立春为始点,太阳黄经 为 315°,春分为中点,立夏为终点,太阳黄经变为 45°,太阳在黄 道上运行了 90°。四季轮换,反映了物候、气候等多方面的变化规 律。这是一种传统的,常见的方法。此方法一般以每年的 2~4 月为 春季,5~7 月为夏季,8~10 月为秋季,11~1 月为冬季。 中国传统上是以“二十四节气”的“四立”(立春(2 月 3--5 日 交节 【立春(节气),黄经 315 度】)、立夏(5 月 5--7 日交节 【立 夏(节气),黄经 45 度】)、立秋(8 月 7--9 日交节 【立秋(节气), 黄经 135 度】)、立冬(11 月 7--8 日交节 【立冬(节气),黄经 225 度】))分别作为春季、夏季、秋季、冬季的起始。
我们约定立春为 2 月 3 日、立夏为 5 月 5 日、立秋为 8 月 7 日、 立冬为 11 月 7 日。输入三个正整数 year、month、day,表示年、月、 日,判断是四季中春夏秋冬的哪个季节,输出两个整数表示该季节有 多少天以及是该季节中的第几天。

输入

输入三个正整数 year、month、day,表示年、月、日

输出

输出一行,整数 X 表示该季节总共有多少 天,整数 N 表示输入的年、月、日是该季节中的第几天。
整数 X 前 后分别用一个空隔分隔。
如果输入的年、月、日是四季中的春季,则输出”Spring”,X,N。
如果输入的年、月、日是四季中的夏季,则输出”Summer”,X,N。
如果输入的年、月、日是四季中的秋季,则输出”Autumn”,X,N。
如果输入的年、月、日是四季中的冬季,则输出”Winter”,X,N。

样例

输入

1926 6 7

输出

Summer 94 34

输入

2023 9 16

输出

Autumn 92 41

输入

2000 11 25

输出

Winter 88 19

提示

我们约定立春为 2 月 3 日、立夏为 5 月 5 日、立秋为 8 月 7 日、 立冬为 11 月 7 日。 数 据 保 证 , 1001<=year<=3500 且 年 份 为 自 然 数 , 1<=month<=12,1<=day<=31。

时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题