来源:https://www.zhihu.com/question/277121161
电影里灭霸说要不掺杂感情因素、随机地让宇宙里一半人口消失,他可能用了什么样的随机数生成方法?
来源:https://www.zhihu.com/question/277121161
电影里灭霸说要不掺杂感情因素、随机地让宇宙里一半人口消失,他可能用了什么样的随机数生成方法?
|
1
“可能奇异博士看到的 1400 多万种方法中,唯一可以战胜的方法是让全宇宙生物总数量是奇数,然后让拳套出 Bug......”
|
|
2
手套提供的 API
|
|
LuckyrayMay 16, 2018 via iPhone
3
其实还有个随机数发生器之石
|
|
157003892May 16, 2018 via iPhone
4
手套的 API 接口真的夸张,可以随意调动硬件资源
|
|
phpcxyMay 16, 2018
5
我知道这个算法第一步是先排除灭霸自己。
|
|
noNOnoMay 16, 2018
6
四...四舍五入?
|
|
iVeegoMay 16, 2018
7
可以研究下这背后的算法。
http://www.didthanoskill.me/ |
|
xinpleMay 16, 2018
8
该宇宙服务提供商提供的 API 接口可以直接调用
|
|
KDr2May 16, 2018
9
1400 万多种可能中,不知道灭霸属于被消失的那一半的可能,占多少。
|
|
QissMay 16, 2018
10
钢铁侠活了下来那段就应该可以说明,不一定是不含感情因素的随机数了,博士要灭霸放了钢铁侠一命才给了灭霸他的宝石,说明打破了放弃感情色彩的随机,博士打破了这个说明随机数公平定律可以人为修改,导致了下一集后灭霸被打败。
以上个人瞎猜。。。 |
|
46foMay 16, 2018
11
因为他自己也控制不了啊·~~~ 所以就是随机的啊。。。。
|
|
VoidChenMay 16, 2018
13
hash 一下出生日期+姓名?要是能 hash 指纹+虹膜就最好了,然后除以 2 取余为 1 的消失=。=
|
|
kanegMay 16, 2018 via iPhone
17
让每个灵魂掷硬币
|
|
lieh222May 17, 2018
18
这还不简单,kill -9 `ps -ef|grep 'man'|grep -v grep|awk '{print $2}'`
|
|
HeavytigerMay 17, 2018
19
@mokeyjay 但是每时每刻都会有生命诞生和消亡
|
|
HeavytigerMay 17, 2018
20
You were spared by Thanos.
|