小桔子是5毛钱一个、中桔子是2元一个、 大桔子是3元一个、你要买100元而且也要买100个桔子、怎样买呢

来源:百度知道 编辑:UC知道 时间:2024/06/05 21:14:02
x+y+z=100 0.5x+2y+3z=100
0<x<200 0<y<50 0<z<34且x,y,z为正整数,求适合的x,y,z的取值
求x,y,z,的取值情况
讨论

做了下编程
#include<stdio.h>
main()
{
float x,y,z;
for(x=0.0;x<200;x++)
for(y=0.0;y<50;y++)
for(z=0.0;z<34;z++)
if(x+y+z==100&&x/2+2*y+3*z==100)
{printf("%.0f,%.0f,%.0f",x,y,z);
printf("\n"); }
}
以下是结果 ,对应小,中,大橘子的购买数
68,30,2
70,25,5
72,20,8
74,15,11
76,10,14
78,5,17
80,0,20
Press any key to continue...

小桔子是76个、中桔子是10个、 大桔子是14个
76+10+14=100
76*0.5+10*2+14*3=100

数学一向不好