#GOC48044. 计算天干地支

计算天干地支

题目描述

虽然现在的我们很少用干支纪年法了,但在历史考试题以及公务员考试题中难免会有计算天干地支的题目,就算不为了做题,了解一下干支纪年法也是很有用的。下面分享一个比较简单的方法:

十天干:

{"甲","乙","丙","丁","戊","己","庚","辛","壬","癸"};

十二地支:

{"子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"};

计算现在任意的一个年份的天干地支

天干:年份减3,除以10,没有余数就是天干的最后一个,余数是1对应 甲 ,是2对应 乙 ,依次往后推

地支:年份减3,除以12,没有余数就是地支的最后一个,余数是1对应 子 ,是2对应丑,依次往后推。

例如2003年

2003-3=2000 2000÷10=200 则天干为 癸

2003-3=2000 2000÷12=166。。。。。。8 则地支为 未

因此2003年是 癸未年

输入一个四位整数的年份,请你计算该年份的天干地支

输入格式:

一个整数n

输出格式:

三个汉字,表示该年的天干地支

输入样例1:

2003

输出样例1:

 癸未年

输入样例2:

2019

输出样例2:

己亥年