Re: [新闻] 自强号多卡通拟限70公里 超过须补票价

楼主: FongChen (枫尘)   2014-10-05 02:15:06
既然是电子票证了
设定一个规则给电脑算票价会很困难吗?
区间车1.46元/公里*70公里=102.2元
那就限制电子票证最多折10元
用Excel函数来讲,假设里程n公里
A1=n
A2=ROUND(A1*1.46,0)
↑四舍五入
A3=A1-IF(A2>=100,10,ROUNDUP(A2*0.1,0))
↑无条件进位
如果要避免搭长途自强(假设自强最慢时速74公里/小时,区间最快时速55公里/小时)
那就大概取65公里/小时为分界点,假设刷卡时间差为t小时
B1=t
B2=IF(A1/B1>65,ROUND(A1*2.27,0),A2)
B3=B2-IF(B2>=100,10,ROUNDUP(B2*0.1,0))
如果真的有人为了省钱在站内浪费时间再刷卡
那就算他区间车票价吧
当然这只是举个例子
公式还是要调整
以台北到高雄最慢自强套用本公式(原价843)
A1=371.5()
B1=5
得到结果B3=833(元)
最少要多等42.9分钟出站
B3才会变532(元)
这样的方式也防止快速进出站的省钱方式
Google试算表
(里程、时间可改)
http://goo.gl/ofHppB
不过我不知道电子票证的机器实际怎么运作的
应该做得到吧?
作者: kutkin ( )   2014-10-05 02:18:00
程式能解决的都是小问题呀。 人脑才是问题TRA不要整天设一堆例外规则就好 我真的很难解释电子票证要怎么适用。
作者: evilcherry (邪離子)   2014-10-05 02:23:00
还是分别收急行和对号服务费好了
作者: hicker (救护车专载笑到腹肌抽筋)   2014-10-05 06:59:00
觉得最大的问题应该还是 如何告知乘客这站的前后70KM范围是到哪些站为止.... 这会每站都不同喔
作者: kudo070125 (工藤)   2014-10-05 09:26:00
我觉得不要用距离 用区域不就省事多了....例如台北到宜兰罗东都可以刷 要到花莲就补票 就这么简单要不就是学日本“乘车券”和“特急券”分开全部都可以用电子票证且票价统一 但搭对号车要加价
作者: hatedog5566 (黑狗)   2014-10-05 10:33:00
区域也是种距离的概念 没差多少阿..
作者: Overground (Transport for London)   2014-10-05 12:24:00
日本也有无料特急(自由席)和有料特急(指定席)的分法,比较简单些,就是指定座位另外加价的意思
作者: sziwu1100 (田桥仔)   2014-10-05 16:18:00
用区域更怪,有的县市范围大,有的县市范围小~~电子票证既然是用区间车打9折,那就限搭区间车就好了,中南部要是嫌区间车少,搭对号车另外补票(以前不也都如此)

Links booklink

Contact Us: admin [ a t ] ucptt.com