理发室有甲、乙两位理发师,同时来了5位客人,根据他们所理的发分别要10分钟、十二分钟、十五分钟、二十分钟和二十四分钟.两位理发师为了使理发的时间最短,决定先给所用时间短的客人理发,你认为合理吗?为什么?

问题描述:

理发室有甲、乙两位理发师,同时来了5位客人,根据他们所理的发分别要10分钟、十二分钟、十五分钟、二十分钟和二十四分钟.两位理发师为了使理发的时间最短,决定先给所用时间短的客人理发,你认为合理吗?为什么?

甲先给E理发,用时24分钟.乙先给A理发,用时10分钟.
甲给E理发还剩14分钟时,乙已经给A理完,乙再给D理发,需要20分钟.
甲给E理完时乙还有6分钟,甲继续给C理发,用时15分钟.
甲给C理发还剩11分钟时,乙给D理完,乙给最后一人B理发.用时12分钟.
C理完时,一分钟后B也结束.
10+12+15+20+24-14-6-11-1=49
一共用时49分钟 (非常合理)