有几个算法请教高手(在线)

xliu2019 2003-10-17 07:40:02
1 求小于500,0000的亲和数的的个数
2设 m<20,0000 ,将其分解为个数最多的连续整数之和,求这些数中的最大,最小的
3 有17个未知数的方程,x1+4*x2 + 9*x3 + +289*x17=p
求p<300的任意数的解的个数
...全文
50 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Liulingbing 2003-10-18
  • 打赏
  • 举报
回复
还是不知道,什么叫因子,什么叫数队啊!
Liulingbing 2003-10-18
  • 打赏
  • 举报
回复
觉得这些题没有算法可言。
第二题:
#include <iostream.h>

typedef struct tagSequence{
int high;
int low;
}Sequence;

Sequence seq_f(double n){
double sum(0);
int i(1), j(1);
do{
for(; sum < n; sum += i ++);
if(sum > n)
for(; sum > n; sum -= j ++);
}while(sum != n);
Sequence s;
s.high = --i;
s.low = j;
return s;

}
void main()
{
double n;
cout << "Enter n:";
cin >> n;
cout << seq_f(n).low << ' ' << seq_f(n).high << endl;
}

最后一题说得不清楚,如果要求实数解
有一组解对应于p
当 p + a;
只把x1 + a
又是另一组,于是有无穷多,楼主应说清楚题目。
xliu2019 2003-10-17
  • 打赏
  • 举报
回复
亲和数就是两个数的的因子和分别为另一个数的数队 如220 and 284
showming 2003-10-17
  • 打赏
  • 举报
回复
先解释一下亲和数是什么!
hhlong 2003-10-17
  • 打赏
  • 举报
回复

up!!
关注!!

69,336

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧