#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:
己亥年