码迷,mamicode.com
首页 > 其他好文 > 详细

3. 百钱买白鸡问题

时间:2017-05-15 23:49:44      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:算法

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


鸡翁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. 百钱买白鸡问题

标签:算法

原文地址:http://483181.blog.51cto.com/473181/1926026

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!