百钱买百鸡
作者:互联网
1 /* 2 中国古代数学家张丘建在他的《算经》中提出了一个著名的”百钱百鸡“问题 3 一只公鸡值5钱,一只母鸡值3钱,三只小鸡值1钱 4 现在要用百钱买百鸡,请问公鸡、母鸡、小鸡、各多少只? 5 */ 6 /* 7 分析: 8 如果用百钱 只买公鸡,最多可以买0—20只公鸡 9 只买母鸡,最多可以买0—33只 10 */ 11 #include "stdio.h" 12 13 int main() 14 { 15 //使用穷举法、三重循环 16 int cock, hen, chicken; 17 for (int cock = 0; cock <= 20; cock++) 18 { 19 for (int hen = 0; hen <= 33; hen++) 20 { 21 for (int chicken = 0; chicken <= 100; chicken++) 22 { 23 if ((cock+hen+chicken==100) && (5*cock+3*hen+chicken/3.0==100)) 24 { 25 printf("cock=%2d,hen=%2d,chicken=%2d\n", cock, hen, chicken); 26 } 27 } 28 } 29 } 30 31 }
作者(小权权)
标签:母鸡,公鸡,买百鸡,百钱,int,cock 来源: https://www.cnblogs.com/bingquan1/p/12347081.html