题解 | 纪年

纪年

https://www.nowcoder.com/practice/057230cf4eaa4a7eb78f70836cfb5dfb

#include <stdio.h>

int main() {
    long long year;
    long long n=1000;
    int tian_bushu,di_bushu,tian,di;
    while(scanf("%lld",&year)!= EOF)
    {
    tian_bushu=((year-2018)%10+10)%10;//偏移步数
    tian=(5+tian_bushu)%10;
    if (tian==0) {
        tian=10;
    }
    di_bushu=((year-2018)%12+12)%12;
    di=(11+di_bushu)%12;
    if (di==0) {
        di=12;
    }
    printf("%d %d\n",tian,di);
    }
    return 0;
}

全部评论

相关推荐

03-27 01:58
已编辑
西北工业大学 Java
在平静中度过当下:如果这个bg也简历挂的话可能他们现在不缺人了吧,我也是这两天投的,阿里和快手投的岗都是简历秒挂
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务