墨西哥地震实时报道:公鸡一只钱五,母鸡一只钱三,鸡仔三只钱一,问百钱能买公鸡,母鸡,鸡仔各几只?

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 10:48:54
怎么用算法算(用计算机中的程序算)

这个书上都到处有,自己去找吧,还有很详细的讲解

公鸡5X
母鸡3X
小鸡X

for (int x=1; x<=20; x++)
for (int y=1; y<=33; y++)
for (int z=1; z<=300; z++)
if (5*x+3*y+z/3 == 100)
printf("%d,%d,%d\n", x,y,z );

class baiji
{
public static void main(String args[])
{
//java语言实现
int x,y,z;
for(x=0;x<34;x++) //公鸡最多买33只
for(y=0;y<21;y++)//母鸡最多买20只
{
for(z=0;z<301;z++) //小鸡鸡最多买300只
)
//100元搞定
//还不能出来半只或一半的一半的活生生小鸡鸡...
if(x*3+y*5+z/3==100 && z%3==0)
System.out.println("公鸡="+x+"只,母鸡= "+y+"只,小鸡= "+z+"只");
}
}
}

//楼上的 你仔细看我们的程序没有?如果没有请把数代进去自己算算

for x=1 to 20
for y=1 to 33
for z=1 to 300
if 5*x+3*y+z/3 == 100
print x,y,z
next
next
next