P8738 [蓝桥杯 2020 国 C] 天干地支 题解

目录

    • _Description_
    • _Solution_
    • _Code_

Description

给定一个公元纪年的年份,请输出这一年的天干地支年份的拼音。

Solution

将天干地支分开计算。

因为天干 10个一周期,地支 12个一周期,所以让年份分别对 10,12取模即可。

现在仅需确定天干地支的起始位即可(因为 0年不一定是甲子年)。

由于 2020 ≡ 0 ( m o d 10 ) , 2020 ≡ 4 ( m o d 12 ) 2020\equiv0\pmod {10},2020\equiv4\pmod{12} 20200<

你可能感兴趣的:(Luogu,题解,蓝桥杯,c语言,c++)