早教吧 育儿知识 作业答案 考试题库 百科 知识分享

问题:有十人各拿一只水桶去打水,如果水龙头灌满第i个人的水桶需要ti分钟,且这些ti(i=12…10)各不相等,试问:若有两个相同的水龙头供水时,应如何安排这十个人的

题目详情
问题:有十人各拿一只水桶去打水,如果水龙头灌满第i个人的水桶需要t i 分钟,且这些t i (i=1 2 … 10)各不相等,试问:

    若有两个相同的水龙头供水时,应如何安排这十个人的次序,使他们花费的总时间最少?这个最少的总时间是多少?

▼优质解答
答案和解析

导思:考虑两个水龙头,要注意数组的搭配与数组中的大小顺序,可以联系教材上一个水龙头供水时的设定方法去求解.

探究:如果有两个水龙头,设总时间最少时有m个人在第一个水龙头打水,设依次所需时间为p 1 p 2 … p m ;有10-m个人在第二个水龙头打水,依次所需时间设为q 1 q 2 … q 10-m .显然必有一个水龙头的打水人数不少于5人,不妨设为第一个水龙头,也不可能有一个水龙头没人去打水,则5≤m<10.设

p 1 <p 2 <…<p m ,q 1 <q 2 <…<q 10-m .

总花费的时间为:

T=mp 1 +(m-1)p 2 +…+p m +(10-m)q 1 +(9-m)q 2 +…+q 10-m .

其中{p 1 p 2 … p m q 1 q 2 … q 10-m }={t 1 t 2 … t 10 } t 1 <t 2 <…<t 10 .

首先我们来证明m=5.若不然,我们让在第一个水龙头打水的第一人到第二个水龙头的第一位去,则总花费的时间变为:

T′=(m-1)p 2 +…+p m +(11-m)p 1 +(10-m)q 1 +…+q 10-m .

T-T′=( 2m -11)p 1 >0.

    即当m>5时,我们让第一水龙头的第一人到第二水龙头去后,总时间减少.故在m=5时,总时间可能取得最小值.

    由于m=5,故两个水龙头人一样多,总用时:

T=(5p 1 +4p 2 +3p 3 +2p 4 +p 5 )+(5q 1 +4q 2 +3q 3 +2q 4 +q 5 ).

    由于p 1 <p 2 <…<p 5 q 1 <q 2 <…<q 5 .

    不妨设p 1 =t 1 .下证q 1 <p 2 .否则我们交换用时为q 1 p 2 的两人的位置后,总用时变为

T″=(5p 1 +4q 1 +3p 3 +2p 4 +p 5 )+(5p 2 +4q 2 +3q 3 +2q 4 +q 5 )

T-T″=q 1 -p 2 >0.

    即经交换后总时间变少.故q 1 <p 2 .也即q 1 =t 2 .

    类似地我们可以证明:p i <q i <p i+1 (i=1 2 3 4) p 5 <q 5 .从而最省时的打水顺序为:

水龙头一:t 1 t 3 t 5 t 7 t 9 ;

水龙头二:t 2 t 4 t 6 t 8 t 10 .

其中:t 1 <t 2 <…<t 10 .

看了 问题:有十人各拿一只水桶去打...的网友还看了以下:

甲.乙两人进行某项对抗赛.采用七局四胜制.即先赢四局者为胜、若甲乙两人水平相当,且已知甲先胜了两局  2020-06-03 …

小悦与阿奇比赛下军旗,两人水平相当,两人约定赛7局,先赢4局者胜.现在已经比了3局,小悦胜了2局,  2020-06-22 …

甲、乙两人进行某项对抗性游戏,采用“七局四胜”制,即先赢四局者为胜.若甲、乙两人水平相当,且已知甲  2020-06-22 …

问题:有十人各拿一只水桶去打水,如果水龙头灌满第i个人的水桶需要ti分钟,且这些ti(i=12…1  2020-07-04 …

请大家帮我解答一道题,谢谢各位!甲、乙两人进行象棋比赛,采取“五局三胜制”,即先赢三局者为胜并结束  2020-07-21 …

一根粗细均匀的细橡胶管,里面灌满盐水,两端用粗铜丝塞住管口,形成一段长度为30cm、阻值为R的封闭盐  2020-11-24 …

小名和小量参加400米比赛,小名用了1.26分钟,小量用了1.17分钟,两人水跑得快些?  2020-12-06 …

水是生命之源,政府为了解决我市人民用水难u问题,于20i0年末举行了毗河供水i期工程开工动员誓师大会  2020-12-25 …

“弹弹子”是我国传统的儿童游戏,如图所示,静置于水平地面的两个完全相同的弹子沿一直线排列,质量均为m  2021-01-15 …

求英语对话,内容在10句左右,两人的.其实包含3句以上功能句包括:wouldyoulikeprefe  2021-01-16 …