编程挑战-天干地支纪年法

干支纪年法是中国历法上自古以来就一直使用的纪年方法。干支是天干和地支的总称。把干支顺序相配正好六十为一周.
甲、乙、丙、丁、戊、己、庚、辛、壬、癸十个符号叫天干;子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥十二个符号叫地支。
依次为:甲子,乙丑,丙寅。。。 天干每10年循环一次,地支每12年循环一次。60年一个大循环叫做六十花甲子。
现在已知1894年是甲午年,请完成函数 ganZhi(year) , 给定任意正整数的年数,返回对应的干支纪年。
如: ganZhi(1894) == “甲午”

参考信息
  • 未完成挑战之前,所以无法查看别人的解决方案

文明讨论