刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

出租车费用

时间限制:1s

内存限制:128mb

(注:input()括号中不允许添加任何提示语)

根据乘坐出租车的里程,计算应该支付的费用。

出租车根据行驶里程阶梯式计价,具体规则如下表:

请补全下面程序,使程序实现如下功能:

(1)程序开始运行后,输入一个正整数,表示乘坐出租车的里程数;

(2)根据规则计算并输出乘坐出租车应该支付的费用,结果保留一位小数。

d = int(input())

if __________:

    cost = d * 2

__________

    cost = __________

else:

    cost = __________

print('%.1f' % cost)

使用微信搜索喵呜刷题,轻松应对考试!

答案:

```pythond = int(input())if d <= 3:cost = d * 2elif d <= 10:cost = 6 + (d - 3) * 1.5else:cost = 14.5 + (d - 10) * 2print('%.1f' % cost)```

解析:

【喵呜刷题小喵解析】:

根据题目要求,我们需要根据行驶的里程数来计算出租车费用。根据题目给出的规则,行驶里程数分为三个区间,每个区间有不同的计价方式。

首先,我们需要判断里程数d是否小于等于3,如果是,则费用为d * 2。

其次,如果里程数d大于3且小于等于10,则费用为6 + (d - 3) * 1.5,即基础费用6元加上超过3公里的部分每公里1.5元。

最后,如果里程数d大于10,则费用为14.5 + (d - 10) * 2,即基础费用14.5元加上超过10公里的部分每公里2元。

根据以上规则,我们可以补全程序,实现题目要求的功能。
创作类型:
原创

本文链接:出租车费用 时间限制:1s 内存限制:128mb (注:input()括号中不允许添加任何提示语)

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share