纠结的HDU(杭电OJ)1013
2009-08-08 15:27
393 查看
题目链接http://acm.hdu.edu.cn/showproblem.php?pid=1013
我的源代码是:
#include<iostream>
#include<string>
using namespace std;
void DigtiNum(int n)
{
int temp,sum;
sum=0;
while(n!=0)
{
temp=sum%10;
sum+=temp;
n/=10;
}
if(sum>0&&sum<10)
{
cout<<sum<<endl;
return ;
}
else DigtiNum(sum);
}
int main(void)
{
void DigtiNum(int n);
string element;
int index,Sum;
while(cin>>element&&element!="0")
{
index=0;Sum=0;
int len=element.length();
for(index=0;index<len;index++)
Sum+=element[index]-'0';
DigtiNum(Sum);
}
return 0;
}
为什么没有输出结果呀:????!!!!!!!!
本文出自 “Jeick(编程菜鸟)” 博客,请务必保留此出处http://jeick.blog.51cto.com/713059/189348
我的源代码是:
#include<iostream>
#include<string>
using namespace std;
void DigtiNum(int n)
{
int temp,sum;
sum=0;
while(n!=0)
{
temp=sum%10;
sum+=temp;
n/=10;
}
if(sum>0&&sum<10)
{
cout<<sum<<endl;
return ;
}
else DigtiNum(sum);
}
int main(void)
{
void DigtiNum(int n);
string element;
int index,Sum;
while(cin>>element&&element!="0")
{
index=0;Sum=0;
int len=element.length();
for(index=0;index<len;index++)
Sum+=element[index]-'0';
DigtiNum(Sum);
}
return 0;
}
为什么没有输出结果呀:????!!!!!!!!
本文出自 “Jeick(编程菜鸟)” 博客,请务必保留此出处http://jeick.blog.51cto.com/713059/189348
相关文章推荐
- 杭电oj(Java版)——1013 Digital Roots
- 杭电OJ(HDU)-ACMSteps-Chapter Three-《FatMouse' Trade》《今年暑假不AC》《排名》《开门人和关门人》
- HDU 杭电OJ 1042 N!
- HDU-OJ 杭电 1176 免费馅饼
- hdu(杭电oj)第一页题目题解
- hdu-1013杭电耍花招,他给了一个长度为一千的数。。。
- 杭电acm1013 hdu-acm-1013解题报告
- HDU-OJ 杭电1181 变形课——string写法
- 【HDU 杭电OJ 1257 最少拦截系统】
- 杭电oj1013
- 杭电HDU OJ A + B Problem II ID1002 AC
- 杭电 HDU OJ Max Sum ID1003 AC
- 【杭电oj】1013 - Digital Roots(数论 - 九余定理,好题)
- 【杭电-oj】-1013-Digital Roots(把一个数的每一位拆开相加直到和小于10)
- 杭电oj1013
- 杭电oj Problem-1013 Digital Roots
- 杭电OJ(HDU)-ACM Steps-Chapter One-《A+B for Input-Output Practice》 1至8 全解
- hdu 1016 经典的dfs搜索 acm 杭电 OJ
- hdu 1234&&九度oj 1013 开门人和关门人
- HDU-OJ 杭电2037 今年暑假不AC——Pair写法