1983:【19CSPJ普及组】公交换乘
时间: 2023-12-04 11:06:14 浏览: 85
在这个问题中,小轩需要计算他的出行花费。根据公共交通出行记录,我们可以按照以下步骤计算总花费:
1. 初始化总花费为0。
2. 遍历每一条乘车记录:
- 如果是地铁乘车记录,计算当前乘车开始时间与上一次使用优惠票的时间的差值,如果差值小于等于45分钟,则不需要支付票价,否则需要支付当前地铁票价。
- 如果是公交车乘车记录,判断是否有可使用的优惠票。如果有可使用的优惠票,则不需要支付票价,否则需要支付当前公交车票价。
- 更新总花费。
- 更新最后一次使用优惠票的时间。
3. 输出总花费。
回答完问题后的
阅读全文