「地铁计费Java」香港地铁计费

博主:adminadmin 2023-03-20 11:42:09 546

今天给各位分享地铁计费Java的知识,其中也会对香港地铁计费进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

地铁怎么收费

不同城市收费不同,以北京为例:

北京普通地铁6公里(含)内3元;6-12公里(含)4元;12-22公里(含)5元;22-32公里(含)6元;32公里以上每加1元可乘20公里。

刷卡优惠:当月刷卡100元不享受折扣优惠,支出累计满100元后,超出部分给予8折优惠;满150元后,超出部分给予5折优惠;支出累计达到400元后,不再享受打折优惠。

机场快轨单独计费单一票价25元。

出站换乘扣款注意事项

A) 出站换乘扣款,第一段乘次按照实际票价扣款,出站换乘后第二段乘次按照全程票价减去第一段实际扣款票价再进行补扣款的连续计费方式

如:某次乘坐的进出站顺序为:A站进,B站出,C站进,D站出,涉及四个站点,其中B和C为出站换乘站点,则扣款依次为 B出站时扣款为A-B间的票价,经过B站和C站出站换乘后,D站的出站扣款金额为[A-D间票价-(A-B)段第一次扣款金额]。

B)出站换乘时,若满足联乘优惠条件或累积优惠条件,同时享受联乘优惠或者累积优惠,计费方式同为连续计费。

用Java实现一个地铁票价计算程序,希望给出主要算法与数据结构

根据某市地铁线路图写一个地铁票价计算程序

需求描述:

1.计费规则:最低2元,超过5站以上每站加收0.5元,换乘重新起算,例如L1先坐4站,换乘L2再坐6站,结果就是2+2.5=5.5元

2.程序启动以后读取输入文件(in.txt),内容格式如:

L2-8,L2-2

X3,L3-8

....

每行表示一次行程,起点站和终点站之间用逗号分隔,行数不限

4.系统按最短路径方案(尽量少换乘且站数少,假设乘 客换乘一次用的时间相当于坐4个站)规划路线,计算票价,并把路线和票价输出到文件(out.txt),内容格式如:

L2-8,L2-2=2.5:L2-8,L2-7,L2-6,L2-5,L2-4,L2-3,L2-2

X3,L3-8=4:X3,X4,L3-8

....

等号后面的表示票价和路径

地铁线路图如下:共有5条线路,X开头的站点表示 换乘车站

Java帮助小明计算地铁票价。 北京地铁票价发生了变化,现在新的计算规则如下: 6公里?

基础帮助小明计算,地铁票价北京的地铁票价发生了什么变化,一般超过五站都是五块钱。

地铁收费的标准

对于地铁收费,不同城市的收费方式不同,收费标准也不同。

第一,按站点计费。

所谓站点收费,就是你坐的站点越多,你要支付的费用就越多。这与两个站点之间的距离无关。

二、按时间计费

这种计费方式就是按照你坐公交车的时间来收费。你乘公共汽车的时间越长,你要支付的费用就越多。只要是在规定时间内,不管坐多少站都是一个标准。

第三,按距离计费

这是根据你的出发点和目的地之间的距离来计算的。骑得越远,要付的钱就越多。

四。统一收费

这种见面一般是在地铁优惠期实施,现实中并不常见。就是无论坐在哪里,价格都是统一的,有点类似于公交票价。

五、按起步价加场地费。

现在大部分城市的地铁都是按照这种方式收费的,按照起步价+车站收费。这种收费方式对于单纯按站或按距离收费更公平。

第六,针对不同的人群有不同的收费方式。

比如会有一些老年人的卡或者残疾人的优惠卡。对于儿童或者军人烈士,会有一些减免,享受半价票或者免费福利。

关于地铁计费Java和香港地铁计费的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。