现在的位置: 首页 > 综合 > 正文

HDU 1013 Digital Roots

2019年02月26日 ⁄ 综合 ⁄ 共 250字 ⁄ 字号 评论关闭

题目链接~~>

                  求Digital Roots的简单方法。

代码:

#include<stdio.h>
#include<string.h>
char s[1005] ;
int main()
{
    while(scanf("%s",s)!=EOF)
    {
        if(!strcmp(s,"0"))
                 break ;
        int h=strlen(s),sum=0 ;
        for(int i=0;i<h;i++)
                sum+=s[i]-'0' ;
        printf("%d\n",sum%9==0 ? 9 : sum%9) ;
    }
    return 0 ;
}

 

抱歉!评论已关闭.