c++最大k乘积问题_c++编程问题:1/k=1/y+1/x

原问题:c++编程问题:1/k=1/y+1/x
分类:编程开发 > 最后更新时间:【2017-03-26 15:11:33】
问题补充:

给出一个整数k(1<k<=50),找出两个整数x、y,满足x>=y且1/k=1/y+1/x,输出所有满足条件的式子。如:k=2时,1/2=1/3+1/61/2=1/4+1/4

输出所有满足条件的式子。每个式子一行,最后多输出一个空行

最佳答案

该程序中的k,x,y都是整数,判断时一定不能用1/k=1/x+1/y,

而应该改为xy=k(x+y), x,y的取值应该在k与50之间为:

for(y=k+1;y<50;y++)

for(x=y; x<=50;x++)

最佳答案由网友  宛丘山人  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
10

分享到:

其他回答

暂无其它回答!

    推荐