#include <stdio.h>
#include <stdlib.h>
#include<string.h>
char a[1010];
int f(int n)
{
int sum=0;
while(n>0)
{
sum=n%10+sum;
n=n/10;
}
if(sum<10)
return sum;
else
return f(sum);
}
int main()
{
int n;
int i_a;
int i;
int sum=0;
while(scanf("%s",a)!=0)
{ sum=0;
if(a[0]-'0'==0)
break;
// printf("%s\n",a);
i_a=strlen(a);
// printf("%d\n",i_a);
for(i=0;i<i_a;i++)
sum=sum+a[i]-'0';
sum=f(sum);
printf("%d\n",sum);
for(i=0;i<strlen(a);i++)
a[i]=0;
}
return 0;
}
HDU_1013
猜你喜欢
转载自blog.csdn.net/xxf_is_girl_gad/article/details/80672366
今日推荐
周排行