Problem : 1013 ( Digital Roots ) Judge Status : AcceptedRunId : 5929064 Language : C Author : qq1203456195Code Render Status : Rendered By HDOJ C Code Render Version 0.01 Beta
#include <stdio.h>
#include <
string.h>
char num[
1010];
int main()
{
int i,j,k;
while (scanf(
"%s",num),num[
0]!=
'0')
{
for (i=
0,j=
0;i<strlen(num);i++
)
j+=num[i]-
'0';
k=
10;
for (i=
0;k>
9;j=
k)
{
k=
0;
while (j)
{
k+=j%
10;
j/=
10;
}
}
printf("%d\n",k);
}
return 1;
}
转载于:https://www.cnblogs.com/CheeseZH/archive/2012/03/18/2404764.html
相关资源:各显卡算力对照表!