c语言,百元买百鸡(100元钱买100只鸡),公鸡每只5元,母鸡每只3元,小鸡1元3只,可买公鸡、母鸡、小鸡各几只,有几种买法。

  • Post author:
  • Post category:其他

 第一种

#include<stdio.h>
int main()
{
    int x,y,z;
    for(x=0;x<=100;x++)
        for(y=0;y<=100;y++)
            for(z=0;z<=100;z++)
            {
                if(x+y+z==100 && 15*x+9*y+z==300)
            printf(“%d %d %d\n”,x,y,z); 
            }
}

第二种,看条件,公鸡5元一只,最多买20只,母鸡3元一只,最多买33只。

#include<stdio.h>
int main()
{
    int x,y,z;
    for(x=0;x<=20;x++)
        for(y=0;y<=33;y++)
            {
                z=100-x-y;
                if(x+y+z==100 && 15*x+9*y+z==300)
            printf(“%d %d %d\n”,x,y,z); 
            }
}

 

 


版权声明:本文为weixin_63598187原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。