注册 登录
编程论坛 JAVA论坛

计算地铁票价

侠客江湖 发布于 2020-03-17 21:22, 3872 次点击
计算地铁票价
本关任务:帮助小明计算地铁票价。

北京地铁票价发生了变化,现在新的计算规则如下:

6公里内3元(包括6公里)。

6-12公里4元(不包括6公里,包括12公里)。

12-32公里,每10公里加1元(不包括12公里,包括32公里,不满10公里按10公里算)。

32公里以上,每20公里加1元(不包括32公里,不满20公里按20公里算)。

比如,乘坐50公里时,需要4+2+1=7元。

同时,北京地铁也给出了优惠方案:

每个自然月内,

使用交通卡满100元,则票价可打8折;
满150元,则票价可打5折;
满400元,则票价不打折。
现在,小明有一张公交卡,小明想知道自己现在坐地铁的票价是多少?请你写程序完成这个功能。

编程要求
输入数据每行有两个整数,前者是小明现在这个月的累计消费c,后者是小明本次乘坐的里程数n,n大于零。
6 回复
#2
林月儿2020-03-17 22:13
作业贴?
#3
侠客江湖2020-03-22 16:24
回复 2楼 林月儿
对呀,不过已经解决了
#4
林月儿2020-03-22 16:35
好的,再接再厉哈
#5
dtx1232020-04-20 12:00
回复 3楼 侠客江湖
怎么解决的?能给我看看吗?
#6
Energy662020-04-26 09:50
这个好像挺难得,怎么解决的
#7
sssooosss2020-06-01 11:46
学习了
1