搜索专题【2010】四2.过河问题

 

【2010】2.(过河问题)在一个月黑风高的夜晚,有一群人在河的右岸,想通过唯一的一根独木桥走到河的左岸。在这伸手不见五指的黑夜里,过桥时必须借助灯光来照明,不幸的是,他们只有一盏灯。另外,独木桥上最多承受两个人同时经过,否则将会坍塌。每个人单独过桥都需要一定的时间,不同的人需要的时间可能不同。两个人一起过桥时,由于只有一盏灯,所以需要的时间是较慢的那个人单独过桥时所花的时间。现输入n(2<=n<100)和这n个人单独过桥时需要的时间,请计算总共最少需要多少时间,他们才能全部到达河的左岸。

例如,有3个人甲、乙、丙,他们单独过桥的时间分别为1、2、4,则总共最少需要的时间为7。具体方法是:甲、乙一起过桥到河的左岸,甲单独回到河的右岸将灯带回,然后甲、丙再一起过桥到河的左岸,总时间为2+1+4=7。

搜索专题【2010】四2.过河问题_第1张图片

搜索专题【2010】四2.过河问题_第2张图片

搜索专题【2010】四2.过河问题_第3张图片

答案

搜索专题【2010】四2.过河问题_第4张图片

 

转载于:https://www.cnblogs.com/qilinart/articles/4003062.html

你可能感兴趣的:(搜索专题【2010】四2.过河问题)