HDU..1406++错误RUNTIME 求简单算法。求纠错。谢谢。C++新手
2011-10-12 20:22
197 查看
#include <iostream>
using namespace std;
int perfects(int a)
{
//a 判定单个数字是否为完数
int i,t = 0,b[110];
int sum = 0;
for(i = 0; i < a; i ++)
{
if(a%i == 0)
{
b[t] = i;
t++;
}
}
for(i = 0; i < t; i++)
{
sum = sum + b[i];
}
if(sum == a)
return true;
else
return false;
}
int main()
{
int n,a,b,i,c[110],t = 0;//c[]存放
int counter = 0;//计数器
cin>>n;//CASE
n--;
while(n)
{
cin>>a>>b;
for(i = a; i <= b; i++)
{
if(perfect(i) == true)
{
counter++;
c[t] = counter;
t++;
}
}
counter = 0;
}
for(i = 0; i < t; i++)
{
cout<<c[i]<<endl;
}
return 0;
}
相关文章推荐
- hdu 1241 Oil Deposits(八方向简单深搜,对新手挺经典)
- 简单的贪心算法 HDU 2037 今年暑假不AC
- hdu 1312 DFS算法简单题
- 小白算法练习 简单背包专题003 完全背包 hdu lanqiao 包子凑数 dp
- hdu 1150 Machine Schedule(二分匹配,简单匈牙利算法)
- 新手入门简单算法
- hdu 1150 Machine Schedule(二分匹配,简单匈牙利算法)
- hdu 2063 过山车 二分图匹配 匈牙利算法 解题报告
- 追逐算法之--牛鞭的子弹是怎样练成的(2)--简单追逐
- hdu1276士兵队列训练问题(简单队列)
- 简约而不简单的Django新手图文教程
- POJ 1502 MPI Maelstrom (简单最短路,多种算法均可)
- HDU 5218 The E-pang Palace (简单几何—2014广州现场赛)
- Unity A*寻路三个简单实用的算法
- hdu 2401 (简单数学)
- HDU 1840 Equations (简单数学 + 水题)(Java版)
- hdu 1068 boys and girls(最大独立点集 ,匈牙利算法)
- HDU 3068 manacher算法(O(n)的最长回文串算法)
- 简单算法摘录集合
- 简单算法———快速排序