顯示廣告
隱藏 ✕
※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2020-07-29 16:48:33
看板 Gossiping
作者 bignoob (有我嫩嗎)
標題 Re: [問卦] 看不懂動滋券抽獎邏輯484很正常
時間 Tue Jul 28 16:52:50 2020


簡單來說

你要從700萬個數字隨機取400萬個數字

用程式跑一定是有用到亂數隨機語法,隨機700萬取400萬

但是程式的亂數隨機並非真的‘亂’

他是用一個亂數種子來產出隨機

只要亂數種子一樣,隨機取的數字就會一樣

於是有人說,那我用時間當作種子就好了,肯定很隨機

你就會發現,統計好幾個月之後,為什麼有特定時間,系統的中獎機率/掉寶機率特別高.
..

於是他們請運動員來產生這個亂數種子

確保種子不是可以操控的

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.97.129 (臺灣)
※ 文章代碼(AID): #1V7-TaY0 (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1595926372.A.880.html
ijklmncc: 中了沒拉X1F 07/28 16:53
kevin28: 原來...2F 07/28 16:53
GhostFather: 這篇給智障文組看了 他們也看不懂3F 07/28 16:53
oba5566: 文組還是聽不懂4F 07/28 16:54
jhbgybj123: 為什麼不OPEN SOURCE呢 我怎麼知道程式公正5F 07/28 16:54
Vincent6964: 唐鳳是妳6F 07/28 16:54
rockyegg: 這種事情只要拿本新書給體育署長翻就好7F 07/28 16:54
osalucard: 然後大家都10% 亂數種子顯的沒意義 飛鏢白射了8F 07/28 16:54
snow3804: 說中文好嗎9F 07/28 16:54
lpbrother: 那明天客庄券要怎麼找客家代表來隨機?10F 07/28 16:54
ak904: 他以為全國人民都懂這個概念嗎??11F 07/28 16:54
SidMax: 萬一運動員瞄哪射哪,那還叫亂數嗎12F 07/28 16:54
cloudccw: 不用解釋這麼簡單的東西XDDD13F 07/28 16:55
just206: 我還以為是在抽五百萬勒 搞那麼複雜14F 07/28 16:55
jhbgybj123: 客家人不會辦直播    浪費錢15F 07/28 16:55
abian: 比較在乎當下能不能知道有沒有中r16F 07/28 16:55
yoyodiy: 亂上加亂17F 07/28 16:55
cmantouc: 那為什麼各身分證尾數的機率會幾乎一樣?18F 07/28 16:55
missingkid: 問題是程式碼沒公開講這些其實都是白講19F 07/28 16:55
qilar: 所以中了沒20F 07/28 16:55
abian: 如果APP通知/簡訊/mail/web查詢能馬上出來就沒問題21F 07/28 16:55
yannicklatte: 原來如此22F 07/28 16:56
KKB: 抽個500元還要懂寫程式 dpp上台後 什麼都是你不蒸爭氣23F 07/28 16:56
Messi100: 叫文組來看這篇24F 07/28 16:56
ak904: 一堆人看不懂,而且看完也不知道有沒有中,這才是問題.25F 07/28 16:56
yillusionwei: Soga26F 07/28 16:56
oralsex: 幾乎都一樣才代表夠亂不是嗎?27F 07/28 16:57
cmantouc: 我覺得要弄直播抽 就要有意義是能讓人馬上知道有沒有中28F 07/28 16:57
z80520xx: 文組只會玩大富翁29F 07/28 16:58
bignoob: 因為夠亂才有平均分配阿30F 07/28 16:58
joles: 有亂數表概念的會懂 資工的應該都學過 XD31F 07/28 16:58
Messi100: 難怪我玩手遊 某個時間點狂出SSR 是這樣子阿32F 07/28 16:58
kevin0733: 這就只要抽一次 哪來的需求要統計好幾個月33F 07/28 16:58
DWR: 啊就叫亂數了 當然每個尾數的機率都差不多(個尾數登記人數34F 07/28 16:59
oralsex: 社會大學:「數學教加減乘除就好了,四則運算根本用不到35F 07/28 16:59
DWR: 相近的情況下) 4就是登記人數少才分得少拉36F 07/28 16:59
oralsex: 。」37F 07/28 16:59
bignoob: 因為抽獎時間是主辦可以操控的,用時間種子代表他們可以38F 07/28 16:59
bignoob: 操控結果
metal521: 運動員不可操控?40F 07/28 17:00
vowpool: 沒看到code 又知道這些數字是當亂數種子嗎?41F 07/28 17:00
DWESOME: 官網也沒說是抽亂數種子 只說抽籤  42F 07/28 17:00
DWESOME: 你直播沒有要公布中獎結果你要先說啊
jackie0804: 只要抽一次,又不是一直抽,種子影響程度很小44F 07/28 17:01
kevin0733: 說法可以接受45F 07/28 17:01
yannjiunlin: 你比搪縫聰明~至少不會弄出連公平都稱不上的溢數抽簽46F 07/28 17:03
suntex: 但是產出亂數種子後的程式又沒人知道 那不就是白講47F 07/28 17:03
thejackys: 還是應該公開原始碼吧48F 07/28 17:04
cmantouc: 我也覺得沒意義啊 直播完沒個結果出來 大家還是等通知49F 07/28 17:04
cmantouc: 那其實是ABCDE中 我簡訊通知FGHIJ行不行?
boyen0917: 你怎麼知道是用你的說法來抽的?誰說隨機取數只有這種51F 07/28 17:06
jeremylouee: 怎麼抽不重要,中了沒比較重要52F 07/28 17:07
avcds1111: 讓我喚起大學程式的記憶了!亂數是可以操控的53F 07/28 17:08
smile810601: 幹 難怪要3點爬起來抽卡才會中54F 07/28 17:08
zihjing0624: 推個 正確觀念55F 07/28 17:11
scorpio223: srand(time(NULL));56F 07/28 17:11
p51314: 直播沒結果真的沒意義57F 07/28 17:11
james80351: np.random.seed() np.random.choice()58F 07/28 17:12
ccc52168: 所以彩券行的電腦選號其實也不會是真正隨機59F 07/28 17:12
yl3218: 內部人員可以用同樣種子先跑在取得結果 這樣他就會中獎 種60F 07/28 17:14
yl3218: 子什麼的很重要 不是不重要
adonistao: 你只抽一次,不是一直抽,根本沒太大意義62F 07/28 17:19
ULSHAN: 冥進洞執政讓人民變乞丐?63F 07/28 17:20
yyc1217: 那應該先公佈每個人的數字和亂數演算法 這樣才有意義64F 07/28 17:21
yyc1217: 這樣才可以用這個種子重覆產生相同結果並與實際數字確認
yyc1217: 甚至民間為了搶流量還會幫你把查詢頁面做好
ssccg: > 於是有人說,那我用時間當作種子就好了,肯定很隨機67F 07/28 17:22
ssccg: 這段就錯的,時間怎麼看都是很確定的值
ssccg: 時間的特性是只要有時間差就不會重複,但是完全沒隨機性
adonistao: 重點是根本不需要搞這麼複雜,簡單直播抽個時區70F 07/28 17:26
adonistao: 用抽到的時區當下時間做種子就好,根本不用花一堆錢
adonistao: 再說一次,只抽一次不是抽好幾次,亂數種子硬這樣搞
adonistao: 根本沒什麼意義
ssccg: 基本上PRNG的seed會用無法預測的硬體事件來做74F 07/28 17:28
ssccg: 原理就跟樂透開獎機一樣
lastcloud: 文組還是看不懂76F 07/28 17:31
lin900117: 弄到一個直播抽獎看完不知道中獎沒.還要有人解釋。這做77F 07/28 17:34
lin900117: 法還不智障。
Agdanpanda: 只要用到亂數表就不會是真正的隨機只是混沌  這不是79F 07/28 17:35
Agdanpanda: 高中有講嗎
chaobii: ....我還是把加減乘除學好就好了81F 07/28 17:36
edward0811: 任何電腦選,可人為操控,有何好意外82F 07/28 17:37
tracyfff20: 重點是一堆人不知道什麼叫亂數種子83F 07/28 17:42
haw561676: 所以亂數種子要怎麼一樣?84F 07/28 17:44
yee52590: 直播也不知道有沒有中 直播的意義?85F 07/28 17:54
EAFV: 講那麼多幹嘛 簡單幾個字:沒抽到我不公平86F 07/28 17:55
pysoo: 反正等通知87F 07/28 18:07
tomaschang: 運動選手有先亂數抽出嗎?打桌球的比較好中XD88F 07/28 18:09
chasu: 直播又不是給你對獎的,早就跟你講遊戲規則了,自以為你那89F 07/28 18:10
chasu: 套就很公平?
TaiwanKimchi: 有學過統計的就會了解吧91F 07/28 18:15
Galileo: 感覺農遊券抽獎最黑箱,可是大家最愛 XD92F 07/28 18:25
wryyyyyyyy: 某些垃圾只能一直扯文組自慰 可悲93F 07/28 18:32
djuy: 真的是綠色執政都是自己不爭氣誒94F 07/28 18:36
odaaaaa: 其實問題在之後只要掃碼就可使用,感覺漏洞超多95F 07/28 19:05
daniel199766: 紅明顯 記得random.org不是號稱可以真隨機了嗎96F 07/28 19:09
HowLeeHi: 我也好奇為什麼不用random.org97F 07/28 19:17
elcomcc: 不懂98F 07/28 19:29
MamaImscared: 天才IT大臣呢?99F 07/28 19:51
bobyhsu: 拿書的我看1號跟最後一號永遠不會中獎100F 07/28 19:51
paul51110: 觀念正確101F 07/28 20:03
pantw: 紅顯,500塊還要搞噱頭,轉移大家注意力吧!102F 07/28 20:09
chanchen729: 收到簡訊了 我尾數4, 7趴~103F 07/28 20:10
wubai1119: 專業104F 07/28 20:11
TarikBlack: 推~小心蘇105F 07/28 20:15
ballfans: 我也中了 顆顆 https://i.imgur.com/t5TMu81.jpg106F 07/28 20:24
[圖]
IScmDa: 觀念正確,邏輯錯誤107F 07/28 21:13
loveorangel: 文組只知道妙蛙種子108F 07/28 23:26
akqj123123: set.seed109F 07/29 00:50
s405510062: 應該做700萬支籤 直播抽400萬次啊110F 07/29 00:53
cyst: 對啊 直播的目的不就讓人馬上知道有沒有中 在吵誰看的懂 看111F 07/29 11:17
cyst: 不懂的蠢是要開幾個戰場XD

--
※ 看板: Gossiping 文章推薦值: 0 目前人氣: 0 累積人氣: 447 
分享網址: 複製 已複製
1樓 時間: 2020-07-28 17:28:46 (日本)
  07-28 17:28 JP
運動員投得夠準就可以操盤啦
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇