1 条题解

  • 0
    @ 2025-8-24 22:41:57

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar andyli
    https://space.bilibili.com/401770455

    搬运于2025-08-24 22:41:57,当前版本为作者最后更新于2023-02-23 23:48:17,作者可能在搬运后再次修改,您可在原文处查看最新版

    自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多

    以下是正文


    2044 年为一个轮回的起点即甲子年,60年一轮回,而 2044mod60=42044 \bmod 60 = 4,故易知公元 nn 年在一个轮回中的位置为 p=(n+56)mod60p = (n + 56) \bmod 60,则天干编号为 pmod10p \bmod 10,地支编号为 pmod12p \bmod 12

    int main() {
        dR(int, n);
        n = (n + 56) % 60;
        const char *heaven[]{"jia", "yi", "bing", "ding", "wu", "ji", "geng", "xin", "ren", "gui"},
                   *earth[]{"zi", "chou", "yin", "mao", "chen", "si", "wu", "wei", "shen", "you", "xu", "hai"};
        writeln(heaven[n % 10], earth[n % 12]);
        return 0;
    }
    
    • 1

    信息

    ID
    7916
    时间
    1000ms
    内存
    128MiB
    难度
    2
    标签
    递交数
    0
    已通过
    0
    上传者