题解 | #Digital Roots# #C

Digital Roots

https://www.nowcoder.com/practice/cef727d0af33479c9fb4a9c120702414?tpId=40&rp=1&ru=%2Fta%2Fkaoyan&qru=%2Fta%2Fkaoyan&difficulty=&judgeStatus=&tags=&title=72&sourceUrl=&gioEnter=menu

#include <stdio.h>

int main() {
    int a;
    while (scanf("%d", &a) != EOF) {
        int sum=0;
        while (1) {
            sum=0;
            while (a) {
                sum+=a%10;
                a/=10;
            }
            if (sum<10){
                break;
            }else {
                a=sum;
            }
        }
        printf("%d\n", sum);
    }
    return 0;
}

#c#
全部评论

相关推荐

rbjjj:太杂了吧,同学,项目似乎都没深度,都是api调度耶,分层架构思想没有体现出来了,前端没有前端优化前端工程化体现,后端微服务以及分层架构没体现以及数据安全也没体现,核心再改改,注重于计算机网络,工程化,底层原理吧
点赞 评论 收藏
分享
10-28 17:30
已编辑
华东交通大学 Java
想进开水团喝开水:字节的hr的本职工作就是黄金矿工
秋招笔试记录
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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