| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1482 人关注过本帖
标题:100只鸡与100元
只看楼主 加入收藏
lovemm
Rank: 2
来 自:广州
等 级:论坛游民
威 望:1
帖 子:170
专家分:24
注 册:2008-11-4
结帖率:71.43%
收藏
 问题点数:0 回复次数:8 
100只鸡与100元
公鸡3元1只 ,母鸡5元一只 ,小鸡3只1元
用100元能组成100只鸡
2008-11-06 15:58
freish
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1223
专家分:437
注 册:2007-6-1
收藏
得分:0 
程序代码:
//公鸡3元1只 ,母鸡5元一只 ,小鸡3只1元,用100元能组成100只鸡
public class ChickenTest {
    public static void showChickenNum(){
        //cock 公鸡
        //hen 母鸡
        //chick 小鸡
        
        for(int cock = 0;cock<=100;cock++)
            for(int hen=0;hen<=100-cock;hen++)
                for(int chick = 0;chick<=100-cock-hen;){
                    if(3*cock + 5*hen + chick/3 == 100 && cock+hen+chick==100){
                        System.out.println("公鸡:" + cock + " 母鸡:" + hen + " 小鸡:" + chick );
                    }
                    chick += 3;
                }
    }
    
    public static void main(String[] args) {
        ChickenTest.showChickenNum();
    }
}
2008-11-06 17:48
lovemm
Rank: 2
来 自:广州
等 级:论坛游民
威 望:1
帖 子:170
专家分:24
注 册:2008-11-4
收藏
得分:0 
多谢啊
2008-11-07 08:40
zhoutao_1001
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-9-1
收藏
得分:0 
public class maiJi
{
  public static void main (String[] args)
  {
    int i,j,k;
    for(i=0;i<=34;i++)
      for(j=0;j<=20;j++)
        for(k=0;k<=300;k++)
        {
          if(3*i+5*j+(int)k/3==100&&(i+j+k==100)&&k%3==0)
            System.out.println("可能的结果为:"+"公鸡:"+i+"母鸡:"+j+"小鸡:"+k);
        }
  }
}
2008-11-14 20:53
鼻涕虫
Rank: 1
等 级:新手上路
威 望:1
帖 子:36
专家分:0
注 册:2008-5-4
收藏
得分:0 
其实根据上面的东西我们可以得到一个式子组
设公鸡为X只,母鸡为Y只,小鸡为Z只
那么:3X+5Y+Z/3=100
      X+Y+Z=100
消Z可以得到
    4X+7Y=100
那么程序就可以这么做了
public class chicken{
    public static void main(String[] args){
       int x;
       for(int x=0;x<=25;x++)
          if((100-4*x)%7==0)
              System.out.println("可能的结果为:"+"公鸡:"+x+"母鸡:"+(100-4*x)/7+"小鸡:"+(100-x-(100-4*x)/7));
    }
}
2008-11-21 15:45
鼻涕虫
Rank: 1
等 级:新手上路
威 望:1
帖 子:36
专家分:0
注 册:2008-5-4
收藏
得分:0 
代码没调试,可能要麻烦你自己调试一下。可能有错误,请你改正吧
2008-11-21 15:47
gdy0349
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:上海
等 级:版主
威 望:11
帖 子:223
专家分:676
注 册:2008-11-12
收藏
得分:0 
有点意思
2008-11-21 16:02
zhoutao_1001
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-9-1
收藏
得分:0 
不错,用数学的眼光和手法先对题目进行分析,的确高明了一步。
2008-11-23 09:03
bclsj008
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2008-10-15
收藏
得分:0 
数学只有到有时你才知道用多重要,我天天说问自己学习数学做什么?
2008-11-27 20:18
快速回复:100只鸡与100元
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016574 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved