c++最大k乘积问题_c++编程问题:1/k=1/y+1/x
问题补充:
给出一个整数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++)
最佳答案由网友 宛丘山人 提供
其他回答
暂无其它回答!