| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 621 人关注过本帖
标题:帮忙解一下这道题?谢谢!!!
只看楼主 加入收藏
冰雪天
Rank: 2
来 自:陕西咸阳
等 级:论坛游民
帖 子:60
专家分:34
注 册:2009-9-4
结帖率:83.33%
收藏
已结贴  问题点数:10 回复次数:2 
帮忙解一下这道题?谢谢!!!
有一个牧民,和四匹马,牧民要将马由A地送往B地,牧民骑两匹马去,骑一匹马回来,
四匹马由A往B地的速度分别为,6小时,4小时,2小时,1小时,送完最短时间是多少?
求编程解答?
2010-03-16 19:48
dadongzicool
Rank: 6Rank: 6
等 级:贵宾
威 望:11
帖 子:209
专家分:474
注 册:2009-3-20
收藏
得分:10 
package cn.dadongzicool.horse;

import java.util.Scanner;

public class Horse {

    /**
     * @param args
     * @return
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        
        double horseHour[] = new double[4];
 
        double minHorseHour;//用时最少的马
        double resultHour;//结果
        
        Scanner reader = new Scanner(System.in);
        
        System.out.println("Please enter the Hour of horse!!!");
        for(int i = 0;i < horseHour.length;i++){
            horseHour[i] = reader.nextDouble();
        }
        
        minHorseHour = horseHour[0];
        
        for(int i = 1;i < 4;i++){
            //选出速度最快的马
            if(horseHour[i] < minHorseHour)
                minHorseHour = horseHour[i];
        }

        resultHour = horseHour[0]+horseHour[1]+horseHour[2]+horseHour[3]-minHorseHour+2*minHorseHour;

        System.out.println("resultHour = "+resultHour);                          
    }
}

本人出售软件专业毕业设计(包括论文,代码)题目众多,价格从优联系方式:QQ
1635008514(寻找高校代理)
2010-03-17 04:20
xiaoyaox45y
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-7-17
收藏
得分:0 
因为每匹马都会到达目的地,先后顺序并不影响结果
求最小时间即骑最快的马回来
最后的两匹马一起到达,则只计算较慢的一匹所用时间

水藏凶险,山露杀机
2010-03-21 16:33
快速回复:帮忙解一下这道题?谢谢!!!
数据加载中...
 
   



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

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