百钱百鸡

简介: 百钱百鸡:100元买100只鸡,公鸡5元/1只,母鸡3元/1只,小鸡1元/3只,求100元能买公鸡,母鸡,小鸡多少只?

思路

  • 总共100元,买100只鸡
  • 公鸡最多买20只
  • 母鸡最多买33只
  • 小鸡的数量为100-公鸡-母鸡
  • 母鸡+公鸡+小鸡=100
  • 小鸡1元3只,不单独

代码实现

intmain()
{
intx,y,z;    //x公鸡,y母鸡,z小鸡for(x=0;x<=20;x++)
for(y=0;y<=33;y++)
for(z=0;z<=100-x-y;z++)
if((5*x+3*y+z/3)==100&&x+y+z==100&&z%3==0){
printf("公鸡:%d 母鸡:%d 小鸡:%d\n",x,y,z);
break;
              }
return0;
}


目录
相关文章
|
6月前
|
机器学习/深度学习 并行计算 定位技术
NYOJ22-吝啬的国度
NYOJ22-吝啬的国度
32 0
|
6月前
|
C语言
每天一道C语言编程练习(5):尼科彻斯定理
每天一道C语言编程练习(5):尼科彻斯定理
50 0
7-10 百钱百鸡
百鸡问题:“今有鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。凡百钱买鸡百只,问鸡翁母雏各几何。” 百鸡问题是北魏数学家张丘建在《张丘建算经》中提出的一个世界著名的不定方程问题,它给出了由三个未知量的两个方程组成的不定方程组的解。
7-10 百钱百鸡
1314:【例3.6】过河卒(Noip2002)
1314:【例3.6】过河卒(Noip2002)
143 0
|
6月前
|
C++
百钱百鸡(代码实现)
百钱百鸡(代码实现)
81 0
华为机试HJ72:百钱买百鸡问题
华为机试HJ72:百钱买百鸡问题
114 0
尼科彻斯定理
1.题目概述 2.题解 思路分析 具体实现
103 0
百钱买百鸡
百钱买百鸡
83 0
7-293 鸡兔同笼
7-293 鸡兔同笼
87 0