3046 - 出租车费

题目描述

出租车的收费标准如下:

  1. 起步价 10 元(3 公里以内)。
  2. 超出 3 公里的部分按每公里 2 元计费。
  3. 超出 15 公里的部分,每公里加收 50\% 空驶费,即每公里加收 1 元。
  4. 若为夜间行车,则起步价改为 11 元、且超出 3 公里的部分,每公里加收 20\% 夜间费。

现给出出租车行驶的公里数、是否为夜间行车,请求出应付的费用,保留一位小数输出。

输入

输入一行 2 个整数 n,type,分别表示行驶的公里数、是否夜间行车;type=1 表示“是”,type=0 表示“否”。

输出

输出应付的费用,保留一位小数。

样例

输入

4 0

输出

12.0

输入

20 1

输出

56.8
说明

样例解释 1

白天行驶 4 公里:费用为 10+(4-3)\ast 2=12 元,保留一位小数输出 12.0

样例解释 2

夜间行驶 20 公里:起步价 11 元,里程费 (20-3)\ast 2=34 元,空驶费 (20-15)\ast 2 \ast 50\%=5 元,夜间费 (20-3)\ast 2 \ast 20\%=6.8 元,共 11+34+5+6.8=56.8 元。

数据范围

对于 40\% 的数据:1<=n<=15,type=0

对于 80\% 的数据:type=0

对于 100\% 的数据:1<=n<=50,type=0 或 $1

来源

2022年天宁区小学生选拔

题目参数
时间限制 1 秒
内存限制 128 MB
提交次数 21
通过人数 12
金币数量 2 枚
统计
上一题 下一题