《集体智慧编程》第五章 优化

组团旅游案例中:
关于租车时间:
如果租车,那么他们应该在24小时内归还车子,但是原文中又说“家庭成员们来自全国各地,并且他们希望在纽约会面。他们将在同一天到达,并在同一天离开。”
也就是说,如果他们要租车并且同离开机场,同时到达机场,那么他们最优的做法应该是从最晚到达纽约的人的到达时间开始租车,从最早起飞的起飞时间还车。所以判断是否要多付一天的租车费用时,应该判断如果最晚到达时间大于最早离开时间,则不需要多付一天的租车费用,如果最晚到达时间小于最早离开时间,则需多付一天的费用。
故而代码中的判断应改为

if latestarrival < earliestdep: totalprice += 50
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值