描述 某城市出租车计费标准如下: (1)起步里程为3公里(含3公里),起步费1元; (2)载客里程3~15公里范围的,除起步费外,超过3公里的部分按基本单价2.3元/公里计算 (3)载高里程超过15公里的,15公里内的按照(2)计算,超过15公里的基本单价加收50%的费用 (4)时速低于12公里/小时的慢速行驶时间计入等待时间,每等待1分钟加收1元; 请输入乘车里程(整数)、等待时间,输出车费。 输入格式 在同一行输入两个正整数,分别表示行驶里程与等待时间,数字间以半角逗号分隔。输出格式 输出车费,取整,保留0位小数 。示例 输入:13,10 输出:46 请上传附件,程序和运行结果的截图。Python
时间: 2024-03-11 19:49:36 浏览: 182
出租车计费程序(c语言).txt
很抱歉,我是一个语言模型,无法上传附件。但我可以提供以下代码来解决这个问题:
```python
mileage, waiting_time = input().split(',')
mileage = int(mileage)
waiting_time = int(waiting_time)
if mileage <= 3:
fee = 1
elif 3 < mileage <= 15:
fee = 1 + 2.3 * (mileage - 3)
else:
fee = 1 + 2.3 * 12 + 2.3 * 1.5 * (mileage - 15)
fee += waiting_time
print(int(fee))
```
此代码将接受两个以逗号分隔的输入参数,分别是行驶里程和等待时间。它将使用 if-elif-else 语句来计算车费,然后将等待时间添加到费用中,并将结果打印到控制台。
希望这可以帮助您解决问题!
阅读全文