回 帖 发 新 帖 刷新版面

主题:[原创]递归问题:过沙漠

希望一辆吉普车以最少的耗油跨越1000 km的沙漠。已知该车总装油量500升,耗油率为1升/ km,必须利用吉普车自己沿途建立临时加油站,逐步前进。问一共要多少油才能以最少的耗油越过沙漠?

这个问题一直找不到可解决的pascal程序,希望哪位好心人帮帮忙呀!

回复列表 (共3个回复)

沙发

这个问题可以用倒推的方法解决的。

板凳


记得好像在论坛上见过
奥赛题来的
当时贴题的人给了个不错的算法,建议lz慢慢找找看

3 楼

pascal的程序我到是有,但是我用C++就好像有点问题啦
我是这样做的,全用double型的,但是编译器里面要么就是977点多,要么就是1010多啦,因为他们都是约等于吧,不知道有没有好的方法

我来回复

您尚未登录,请登录后再回复。点此登录或注册