小米金融的这个算法有失公平啊

2019-01-04 11:07:16 +08:00
 Liberal0

如图 2 所示算法,最终抽奖结果 P = 数字 A % 数字 B +1; 其中数字 A = 开奖日期 20190107 * 10000 + 收盘价 * 100 ; 数字 B = 开奖当日共产生的锦鲤码个数;

那么,决定开奖结果的就只有“收盘价”和“锦鲤码总数”,按照收盘价 20.89 ,锦鲤码数 9989 去计算,得到的结果是 7830 ;

现在锦鲤码总数已经到了 26000 多,算出来的 P 值只有 4000 多了。越往后,锦鲤码总数只会越来越大,收盘价就这么几天也不会高到哪去,所以就会导致抽奖结果 P 的数字越来越小,那么后面参加的人根本就没有机会得奖。

这还玩个毛啊,忽悠人呢…… https://imgchr.com/i/FTF7CV https://imgchr.com/i/FTFo40

2812 次点击
所在节点    全球工单系统
7 条回复
flyz
2019-01-04 11:44:46 +08:00
这个奖品就是给你们这些数学好的。
surfire91
2019-01-04 12:02:20 +08:00
真的会越来越小吗?
假设最后的收盘价就是 20.89 ,那么 A = 201901072089,假设最后锦鲤码个数 B = 49998,那么 P = A % B + 1 = 201901072089 % 49998 + 1 = 48454 是不是大于你给的 4000 多
swulling
2019-01-04 12:44:49 +08:00
lz 数学不太好....
Marzlia
2019-01-04 12:55:44 +08:00
lz 开奖日期 A 少了个 dd
wutiantong
2019-01-04 13:14:21 +08:00
不懂数学的 lz 喷都喷不到点上,真令人捉急啊
Liberal0
2019-01-04 13:18:36 +08:00
@swulling
@surfire91
@flyz
@Marzlia
我是写了一段代码去计算的,看结果时眼镜看花了,少看了一位数#_#。
Liberal0
2019-01-04 13:20:49 +08:00
@wutiantong 看楼上,眼花了,此帖终结。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/523780

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX