一个商人骑一头驴要穿越1000公里长的沙漠,去卖3000根胡萝卜.已知驴一次性可驮1000根胡萝卜,但每走但每走1公里又要吃掉1根胡萝卜.问:商人最多可卖出多少胡萝卜?这道题怎么个算法?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 03:53:12
![一个商人骑一头驴要穿越1000公里长的沙漠,去卖3000根胡萝卜.已知驴一次性可驮1000根胡萝卜,但每走但每走1公里又要吃掉1根胡萝卜.问:商人最多可卖出多少胡萝卜?这道题怎么个算法?](/uploads/image/z/7573683-3-3.jpg?t=%E4%B8%80%E4%B8%AA%E5%95%86%E4%BA%BA%E9%AA%91%E4%B8%80%E5%A4%B4%E9%A9%B4%E8%A6%81%E7%A9%BF%E8%B6%8A1000%E5%85%AC%E9%87%8C%E9%95%BF%E7%9A%84%E6%B2%99%E6%BC%A0%2C%E5%8E%BB%E5%8D%963000%E6%A0%B9%E8%83%A1%E8%90%9D%E5%8D%9C.%E5%B7%B2%E7%9F%A5%E9%A9%B4%E4%B8%80%E6%AC%A1%E6%80%A7%E5%8F%AF%E9%A9%AE1000%E6%A0%B9%E8%83%A1%E8%90%9D%E5%8D%9C%2C%E4%BD%86%E6%AF%8F%E8%B5%B0%E4%BD%86%E6%AF%8F%E8%B5%B01%E5%85%AC%E9%87%8C%E5%8F%88%E8%A6%81%E5%90%83%E6%8E%891%E6%A0%B9%E8%83%A1%E8%90%9D%E5%8D%9C.%E9%97%AE%EF%BC%9A%E5%95%86%E4%BA%BA%E6%9C%80%E5%A4%9A%E5%8F%AF%E5%8D%96%E5%87%BA%E5%A4%9A%E5%B0%91%E8%83%A1%E8%90%9D%E5%8D%9C%3F%E8%BF%99%E9%81%93%E9%A2%98%E6%80%8E%E4%B9%88%E4%B8%AA%E7%AE%97%E6%B3%95%3F)
一个商人骑一头驴要穿越1000公里长的沙漠,去卖3000根胡萝卜.已知驴一次性可驮1000根胡萝卜,但每走但每走1公里又要吃掉1根胡萝卜.问:商人最多可卖出多少胡萝卜?这道题怎么个算法?
一个商人骑一头驴要穿越1000公里长的沙漠,去卖3000根胡萝卜.已知驴一次性可驮1000根胡萝卜,但每走
但每走1公里又要吃掉1根胡萝卜.问:商人最多可卖出多少胡萝卜?
这道题怎么个算法?
一个商人骑一头驴要穿越1000公里长的沙漠,去卖3000根胡萝卜.已知驴一次性可驮1000根胡萝卜,但每走但每走1公里又要吃掉1根胡萝卜.问:商人最多可卖出多少胡萝卜?这道题怎么个算法?
假设出沙漠时有1000根萝卜,那么在出沙漠之前一定不只1000根,那么至少要驮两次才会出沙漠,那样从出发地到沙漠边缘都会有往返的里程,那所走的路程将大于3000公里,故最后能卖出萝卜的数量一定是小于1000根的.
那么在走到某一个位置的时候萝卜的总数会恰好是1000根.
因为驴每次最多驮1000,那么为了最大的利用驴,第一次卸下的地点应该是使萝卜的数量为2000的地点.
因为一开始有3000萝卜,驴必须要驮三次,设驴走X公里第一次卸下萝卜
则:5X=1000(吃萝卜的数量,也等于所行走的公里数)
X=200,也就是说第一次只走200公里
验算:驴驮1000根走200公里时剩800根,卸下600根,返回出发地
前两次就囤积了1200根,第三次不用返回则剩800根,则总共是2000根萝卜了.
第二次驴只需要驮两次,设驴走Y公里第二次卸下萝卜
则:3Y=1000,Y=333.3
验算:驴驮1000根走333.3公里时剩667根,卸下334根,返回第一次卸萝卜地点
第二次在途中会吃掉334根萝卜,到第二次卸萝卜地点是加上卸下的334根,刚好是1000根.
而此时总共走了:200+333.3=533.3公里,而剩下的466.7公里只需要吃466根萝卜
所以可以卖萝卜的数量就是1000-466=534