首页 > 代码库 > 3. 百钱买白鸡问题
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. 百钱买白鸡问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。