#t12. 出租车车费计算

出租车车费计算

出租车车费计算

题目描述

某城市普通出租车收费标准如下: 起步里程为3公里,起步费10元; 行驶里程在 3~10 公里的部分,每公里 2 元; 超过 10 公里的部分,每公里 3 元; 营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。

输入格式

输入在一行中给出行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单位为分钟),其间以空格分隔。

输出格式

在一行中输出乘客应支付的车费(单位为元),结果四舍五入,保留到元。

样例输入 1

3.0 0

样例输出 1

10

样例输入 2

12.5 9

样例输出 2

34

数据范围

0.0≤0.0 \le 行驶里程 ≤1000.0 \le 1000.0(单位:公里,精确到小数点后1位),0≤0 \le 等待时间 ≤1000 \le 1000(单位:分钟,整数)

提示

  • 计费规则题面写了。注意「3~10 公里」说的是总里程处于这个范围,收费的只是落在区间之内的那部分公里数——拿样例 2 先在纸上把每一项算出来,再写代码。
  • 等待费里「不足 5 分钟不收费」——整数除法正好能表达它。
  • 最后四舍五入到元:想想怎么把 33.5 变成 34。