美文网首页
百元买鸡问题

百元买鸡问题

作者: lilom | 来源:发表于2017-06-12 22:52 被阅读0次

问题

已知公鸡5元一只,母鸡3元一只,小鸡1元三只,用100元钱买100只鸡,问公鸡、母鸡、小鸡各多少只?

解题思路

使用蛮力法
设公鸡x只、母鸡y只、小鸡z只,则有下列方程式



且0<=x<=20,0<=y<=33,0<=z<=100

C代码

#include<stdio.h>
int main(){
    int buy();
    int count = buy();
    printf("一共有%d个解",count);
} 
int buy(){
    int x,y,z;
    int count=0;
    for(x=0;x<=20;x++){
        for(y=0;y<=33;y++){
            z=100-x-y;
            if((z%3==0)&&(5*x+3*y+z/3==100)){
                count++;
                printf("公鸡有%d只,母鸡有%d只,小鸡有%d只\n",x,y,z);
            }
        }
    }
    if(count==0){
        printf("问题无解!\n");
    }
    return count;
}
结果.png

相关文章

  • 百元买鸡问题

    问题 已知公鸡5元一只,母鸡3元一只,小鸡1元三只,用100元钱买100只鸡,问公鸡、母鸡、小鸡各多少只? 解题思...

  • for循环应用:百元买百鸡问题

    公鸡5,母鸡3,小鸡1元3只,一百元全花完,刚好买一百只鸡的情况有哪几种。 设公鸡=g,母鸡=m,小鸡=x, 那么...

  • Java解决"百元买百鸡"问题

    题目:公鸡5元一只,母鸡3元一只,3只小鸡1元,如果用100元钱,买100只鸡,不佘不欠,则买公鸡,母鸡,小鸡,各...

  • 百元买百鸡

    百元买百鸡.公鸡5块钱一只,母鸡3块钱一只,小鸡1块钱三只.100块钱能买多少只公鸡,多少只母鸡,多少只小鸡?第一...

  • 百元买百鸡

    母鸡五元一只,公鸡三元一只,小鸡一元三只。一百元买一百只鸡,每种鸡都要买,有几种买法? for(var a = 1...

  • 百元百鸡怎么买?

    问题如下:公鸡5元一只,母鸡3元一只,小鸡1元3只,100元要买100只鸡?有多少买法?解答:设公鸡买了a只,母鸡...

  • 算法趣事·百元买百鸡

    枚举法:列出问题所有的解,然后根据判断条件逐个验证对错。若满足判断条件,则问题解决。否则,问题无解。 设计模式:1...

  • 经典算法百元买百鸡

    一百个铜钱买了一百只鸡,其中母鸡一只5钱、公鸡一只3钱,小鸡一钱3只,问一百只鸡中公鸡、母鸡、小鸡各多少)。 这是...

  • 17|每日一记:三只鸡一百

    前两天听老公说,他有朋友买三只鸡一百元。听他这么一说,我有些担心,为什么这么便宜啊?会不会有问题啊?老公说,现在大...

  • C语言经典基础思维逻辑题:百钱买百鸡,问翁、母、雏各几何?

    百钱买百鸡问题 中国古代数学家张丘建在他的《算经》中提出了一个著名的“百钱买百鸡问题”,鸡翁一,值钱五,鸡母一,值...

网友评论

      本文标题:百元买鸡问题

      本文链接:https://www.haomeiwen.com/subject/fssrqxtx.html