我也來個將軍飲馬問題

如圖:將軍要騎馬從A點到B點,他的馬在不喝水的情況下最多可以跑5千米,很明顯A點與B點的距離大於5千米,所以他中途必須去河邊飲水,那麼問題來了:將軍騎馬從A點到B點最少要走多少千米?