资源简介
设n是一个正整数,现在要将n分解为若干个互不相同的自然数的和,且使这些数的乘积最大。
代码片段和文件信息
#include“head.h“
#include
ifstream fin(“input.txt“);
ofstream fout(“output.txt“);
void hanshu(int n) //对n实现最优分解的函数
{
int sum=0; //sum为已分解出的数之和,其结果不能大于n
int i=2; //分解出的第一个数为2
while(sum+i {
sum=sum+i;
a[k++]=i;
i++;
}
k=k-1; //k为已分解出的数的个数
/*如果最后剩下一个数,在后项优先的方式下均匀分摊给前面各项*/
if((n-sum)==(i-1))a[k]=a[k]+2; //若剩下的这个数大小等于i-1,则给最后一个分解出的数分摊2,否则分摊1
else a[k]=a[k]+1;
k=k-1;
for(int j=k;j>k-n+sum+1;j--) //从倒数第二个分解出的数起,从后往前,给已分解出的数逐个分摊1,直到剩下这个数为0为止
a[j]=a[j]+1;
for(j=0;j chengji=chengji*a[j];
}
void shuchu() //输出结果的函数
{
for(int j=0;j {
fout< cout< }
cout< fout< fout< cout< }
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1198 2014-05-04 15:04 3.1最优分解\chaishu.cpp
文件 569395 2014-09-19 20:12 3.1最优分解\Debug\main.exe
文件 819060 2014-09-19 20:12 3.1最优分解\Debug\main.ilk
文件 353460 2014-09-19 20:12 3.1最优分解\Debug\main.obj
文件 2165344 2014-09-19 20:12 3.1最优分解\Debug\main.pch
文件 1131520 2014-09-19 20:12 3.1最优分解\Debug\main.pdb
文件 544812 2014-04-29 20:49 3.1最优分解\Debug\mian.exe
文件 784880 2014-04-29 20:49 3.1最优分解\Debug\mian.ilk
文件 248487 2014-04-29 20:49 3.1最优分解\Debug\mian.obj
文件 2112580 2014-04-29 20:02 3.1最优分解\Debug\mian.pch
文件 1098752 2014-04-29 20:49 3.1最优分解\Debug\mian.pdb
文件 91136 2014-09-19 20:12 3.1最优分解\Debug\vc60.idb
文件 118784 2014-09-19 20:12 3.1最优分解\Debug\vc60.pdb
文件 255 2014-05-04 14:44 3.1最优分解\head.h
文件 2 2014-05-04 14:41 3.1最优分解\input.txt
文件 257 2014-05-04 15:04 3.1最优分解\main.cpp
文件 3377 2014-09-19 20:12 3.1最优分解\main.dsp
文件 516 2014-09-19 20:12 3.1最优分解\main.dsw
文件 41984 2014-09-19 20:12 3.1最优分解\main.ncb
文件 48640 2014-09-19 20:12 3.1最优分解\main.opt
文件 754 2014-09-19 20:12 3.1最优分解\main.plg
文件 3377 2014-04-29 20:45 3.1最优分解\mian.dsp
文件 516 2014-04-29 20:51 3.1最优分解\mian.dsw
文件 41984 2014-09-19 20:11 3.1最优分解\mian.ncb
文件 48640 2014-09-19 20:11 3.1最优分解\mian.opt
文件 1134 2014-04-29 20:49 3.1最优分解\mian.plg
文件 36 2014-09-19 20:12 3.1最优分解\output.txt
文件 4383 2014-04-29 19:59 3.1最优分解\拆数.dsp
文件 516 2014-04-29 19:50 3.1最优分解\拆数.dsw
文件 33792 2014-04-29 19:59 3.1最优分解\拆数.ncb
............此处省略7个文件信息
- 上一篇:安川伺服CN3串口通信中文
- 下一篇:qtribbon可用
相关资源
- 管道铺设最优方案
- TSPLIB数据集、使用方法及最优解
- 最优化方法课件 最优化理论与方
- 最优最差算法
- 最优化理论与方法(袁亚湘)
- 最优化导论课后答案
- 数值最优化(李董辉)课后答案_第
- 组合最优化与算法第四版
- [周克敏]鲁棒与最优控制中文版
- Optimal Control
- 最优化方法及其应用课后答案(郭科
- 1stopt1.5版本
- 程序员代码面试指南+IT名企算法与数
- 最优控制第三版1-6章课后答案_胡寿松
- 离散和连续空间中的最优搜索理论
- 组合最优化算法和复杂性
- 最优控制理论与应用解学书清华大学
- 鲁棒最优控制与鲁棒h无穷控制
- 国科大 王晓老师 最优化计算方法 期
- 最优化计算方法 陈开周版 西电 完整
- 最优化计算方法
- 最优阵列处理技术 中文版 Harry LVan
- 《最优控制理论与系统》的习题解答
- 上海交大最优化习题答案 .rar
- 并行遗传算法最优化
- 运筹学与最优化方法吴祈宗主编
- 最优控制 PPT
- 最优化理论与方法(袁亚湘 孙文瑜)
- liwenggg-10220834-最优化导论Solutions_Man
- 最优停止理论.pdf
评论
共有 条评论