题目
已知 N 个正整数满足 K1+K2+...+Kn=M.求一组最佳的分解,使得 K1*K2*.*Kn 为最大.
N变了我不会改
N变了我不会改
提问时间:2021-03-12
答案
这道题目加入不先用数学方法分析的话,程序设计设计就会很繁琐,我猜你就是用N重循环做的,很耗时,如果N变了,程序又要修改.
但先分析一下,如9这个数,分为 1 3 5 1*3*5=15 2 3 4 2*3*4=24 3*3*3=27
也就是把一个M数分成N个数,它们越接近就乘积越大
所以程序如下
#include
int main()
{ int n,m,i,s,j,a[100]={0};
long t;
scanf("%d %d",&n,&m);
s=m/n;
for(i=0;i
但先分析一下,如9这个数,分为 1 3 5 1*3*5=15 2 3 4 2*3*4=24 3*3*3=27
也就是把一个M数分成N个数,它们越接近就乘积越大
所以程序如下
#include
int main()
{ int n,m,i,s,j,a[100]={0};
long t;
scanf("%d %d",&n,&m);
s=m/n;
for(i=0;i
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1180°-23°13分6秒
- 2900人中至少有2个人生日相同的概率是
- 3为什么铝粉会着火?
- 4一个走之儿加一个幸是什么字 请打出来(在线等)
- 5汉译英 中国是一个属于第三世界的国家
- 6试确定(2+1)(2²+1)(2的4次方+1)(2的8次方+1)(2的16次方+1)(2的32次方+1)+1的末尾数字
- 7已知圆C经过点(-2,3),圆心C在直线y=-1/2x上,圆心的坐标为整数,被直线x+y+3=0截得的弦长为2倍的根号2 求圆C的方程.若过圆内点M(-1,根号2+1)的两条弦AE,BD互相垂直,求A
- 81.求[1000,2000]内能被3整除且被4除余1的所有整数个数
- 9求篇600字作文.以‘关注生活’为话题.
- 10y=-x三次方是减函数吧
热门考点
- 1《Grammar in Use Intermediate》和《英语在用剑桥中级英语语法》是一样的吗?
- 2书籍的演变过程 具体点 最好有条理,
- 3思援弓缴而射之的缴读音是?
- 4机械效率中浮力所做的功算在有用功内吗
- 5一列火车由静止从车站出发作匀加速直线运动.一位观察者站在这列火车第一节车厢的前端,经过2s,第一节车厢全部通过观察者所在位置;全部车厢从他身边通过历时6s.设各节车厢长度相
- 6已只圆心为A(3.8)且过一点C(5.-3)求圆的方程
- 7到原点距离为2007又5分之1的单位长度有几个?它们是?
- 8紧急!帮忙解说这两个英语句子的句型句式
- 9纷丽服装店推出‘购满100元减30元’的优惠活动.李阿姨要买标价为328元的裙子.她
- 10Trap这句英文怎么读呢?