hdu1013

#include<stdio.h>
#include<string.h>
int main()
{
char num[1000];
int len,sum,i;
while(scanf("%s",&num)!=EOF)
{
len=strlen(num);
if(len==1 && num[0]=='0') return 0;
for(sum=0,i=0;i<len;i++)
{
sum=sum+num[i]-'0';
}
printf("%d\n",sum%9?sum%9:9);//合九法;一个数的数字根等于这个数模9,也等于各个位所有数之和模9

}
return 0;
}

上一篇:FCC(ES6写法) Friendly Date Ranges


下一篇:bzoj4817/luogu3703 树点涂色 (LCT+dfs序+线段树)