编写一个程序,用100元买100只鸡,条件式:小鸡:1元3只,母鸡:3元1只,公鸡:5元1只
发布网友
发布时间:2022-04-22 19:37
我来回答
共1个回答
热心网友
时间:2022-04-22 21:06
假设法。先选公鸡和小鸡。
如果都买公鸡,100只花100*5=500元,多了500-100=400元
又因为每只小鸡比公鸡便宜5-1/3=14/3元,所以买小鸡400/(14/3)=600/7只。公鸡100-600/7=100/7只。
又,一只母鸡3元,所以每多买一只母鸡就要少买公鸡和小鸡的比例是3-1/3:5-3=4:3,也就是少买4/(4+3)=4/7只公鸡。少买3/7只小鸡。
为了让鸡都是整数个。而100/7-4*4/7=84/7=12只,所以可以买12只公鸡,4只母鸡,84只小鸡。
同理,还可买:
8只公鸡、11只母鸡、81只小鸡
4只公鸡、18只母鸡、78只小鸡