ZOJ Problem 1115 Digital Roots
2006-11-30 12:16
369 查看
/*
必须用字符串来处理,测试数据会很大
*/
#include <stdio.h>
#include <string.h>
int main(){
char s[1000],*p;
int n;
while(scanf("%s",s)!=EOF){
if(strcmp(s,"0")==0)
break;
while(strlen(s)>1){
for(n=0,p=s;*p;p++)
n+=*p-'0';
sprintf(s,"%d",n);
}
printf("%s/n",s);
}
}
必须用字符串来处理,测试数据会很大
*/
#include <stdio.h>
#include <string.h>
int main(){
char s[1000],*p;
int n;
while(scanf("%s",s)!=EOF){
if(strcmp(s,"0")==0)
break;
while(strlen(s)>1){
for(n=0,p=s;*p;p++)
n+=*p-'0';
sprintf(s,"%d",n);
}
printf("%s/n",s);
}
}
相关文章推荐
- ZOJ Problem Set - 1115||Digital Roots
- ZOJ Problem Set - 1115 Digital Roots
- ZOJ Problem Set - 1115 Digital Roots
- zoj1115-Digital Roots
- ZOJ 1115 Digital Roots
- ZOJ 1115 Digital Roots
- zoj 1115 Digital Roots
- zoj 1115 Digital Roots
- ZOJ 1115 Digital Roots
- zoj1115 Digital Roots
- zoj 1115 Digital Roots
- php - zoj 1115 Digital Roots
- ZOJ Problem Set - 1115
- ZOJ Problem Set - 1115
- ZOJ 1115-Digital Roots
- ZOJ 1115 Digital Roots(简单,字符串与数)
- zoj 1115 Digital Roots
- ZOJ 1115 Digital Roots
- ZOJ 1115 Digital Roots 水题
- ZOJ_1115_Digital Roots