#t12. 出租车车费计算
出租车车费计算
出租车车费计算
题目描述
某城市普通出租车收费标准如下: 起步里程为3公里,起步费10元; 行驶里程在 3~10 公里的部分,每公里 2 元; 超过 10 公里的部分,每公里 3 元; 营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。
输入格式
输入在一行中给出行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单位为分钟),其间以空格分隔。
输出格式
在一行中输出乘客应支付的车费(单位为元),结果四舍五入,保留到元。
样例输入 1
3.0 0
样例输出 1
10
样例输入 2
12.5 9
样例输出 2
34
数据范围
行驶里程 (单位:公里,精确到小数点后1位), 等待时间 (单位:分钟,整数)
提示
- 计费规则题面写了。注意「3~10 公里」说的是总里程处于这个范围,收费的只是落在区间之内的那部分公里数——拿样例 2 先在纸上把每一项算出来,再写代码。
- 等待费里「不足 5 分钟不收费」——整数除法正好能表达它。
- 最后四舍五入到元:想想怎么把 33.5 变成 34。