百元百鸡问题!

百元白鸡问题:公鸡5元/只,母鸡3元/只,小鸡1元3只。问:如何画一百元买到一百只鸡?
分析:假设购买公鸡,母鸡,小鸡的数量分别为x,y,z;得出如下等式;
1.钱等于100元: 5 * x + 3 * y + z/3 = 100;
2.数量等于100: x + y + z = 100;
3.消元得:7 * x + 4 * y = 100
4.求解代码如下;
public class Test1 {      public static void main(String[] args) {    //结果组数     int count = 0;          for (int x = 0; x <= 20; x++) {              for (int y = 0; y < 34; y++) {                  if (x + y == 100 - (300 - 15 * x - 9 * y)) {                      System.out.println("---第"+(++count)+"组结果------");                      System.out.println(x);                      System.out.println(y);                      System.out.println(100 - x - y);                      System.out.println("-------------------");                  }              }  
      }
   } }

全部评论

相关推荐

头像
11-06 10:58
已编辑
门头沟学院 嵌入式工程师
双非25想找富婆不想打工:哦,这该死的伦敦腔,我敢打赌,你简直是个天才,如果我有offer的话,我一定用offer狠狠的打在你的脸上
点赞 评论 收藏
分享
面试摇了我吧:啊哈哈面试提前五个小时发,点击不能参加就是放弃
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务