3. 百钱买白鸡问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3. 百钱买白鸡问题相关的知识,希望对你有一定的参考价值。

这是一个古老而非常经典的问题,最早源自中国古代的算经,中国古代数学家张丘建在他的算经中提出了著名的百钱买白鸡的问题:


鸡翁1, 值钱5,鸡母1,值钱3,鸡雏3值钱1,百钱买白鸡,问翁,母,雏各几何?


100文钱买100只鸡,公鸡5文钱一只,母鸡3文一只,小鸡3只1文钱;100文钱买了100只鸡,请问公鸡,母鸡,小鸡各有多少?


#include <stdio.h>
#include <stdlib.h>

int main()
{
    int i,j,k;

    for(i=0; i<= 20; i++) {
        for(j=0; j< 34; j++) {
            k = 100 - i- j;
            if (k%3 == 0 && (i*5 + j*3 + k/3 == 100)){
                printf("公鸡:%d 母鸡:%d 小鸡: %d \n", i, j,k);
            }

        }
    }
    return 0;
}


本文出自 “www.bogo.com” 博客,请务必保留此出处http://483181.blog.51cto.com/473181/1926026

以上是关于3. 百钱买白鸡问题的主要内容,如果未能解决你的问题,请参考以下文章

python-百钱买白鸡

javaScript百钱白鸡问题多种解答思路

javaScript百钱白鸡问题多种解答思路

百钱买百鸡

百钱买百鸡

常用的循环程序的设计方法