PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   想問個統計學的問題 (https://www.pcdvd.com.tw/showthread.php?t=1184366)

Crazynut 2021-04-04 08:00 PM

這個可以算機率。但我很懷疑機率是否能轉換成次數。

理論上,就算你抽幾千幾萬次,也有可能(很小的機率)有些牌就是抽不到。

sylkeys 2021-04-04 08:48 PM

引用:
作者Crazynut
這個可以算機率。但我很懷疑機率是否能轉換成次數。

理論上,就算你抽幾千幾萬次,也有可能(很小的機率)有些牌就是抽不到。


算期望值。

加總 每抽一次抽到沒抽過的機率*1(題) & 每抽一次抽到已抽過的機率*0(題)。

算到期望值高於120(題)為止。

老柏(第四) 2021-04-04 08:59 PM

感謝各位
說真的我真的不太懂才來問的,謝謝

冰的啦魔王大人 2021-04-04 09:11 PM

抽卡的次數沒有小數點的,所以.......

Swift 2021-04-04 09:35 PM

引用:
作者老柏(第四)
假設抽獎箱有150張不同的卡片,我每次抽完都會放回去

假設我想把80%的卡片都抽出來過一次,我大概要抽多少次才可以達成(把80%的卡片都抽出來過)


想問一下有沒有人懂這方面,謝謝

至少要80次

冰的啦魔王大人 2021-04-04 10:00 PM

引用:
作者Swift
至少要80次



:laugh:

每次都抽到不同的也要120次.

vchou 2021-04-04 10:13 PM

引用:
作者oversky.
抽第一張不重覆的要抽 1 次
抽第二張不重覆的要抽 1/(149/150) = 150/149 次

1+ 150/149 + 150/148 + ... + 150/31
= 239.429 (用電腦直接算)


算法正確, 因為次數沒有小數點, 所以答案是 240

ycli6921 2021-04-04 10:31 PM

用js實驗了一下
產生250個介於0到149的隨機數字 再排除重複
多數結果會落在110到130之間吧
次數越多越有把握抽到120以上
random的算法也會有影響



Array.from({length: 250}, () => Math.floor(Math.random() * 150)).filter((v, i, a) => a.indexOf(v) === i).length

oversky. 2021-04-05 08:51 AM

刪..................

老柏(第四) 2021-04-05 10:33 AM

引用:
作者ycli6921
用js實驗了一下
產生250個介於0到149的隨機數字 再排除重複
多數結果會落在110到130之間吧
次數越多越有把握抽到120以上
random的算法也會有影響



Array.from({length: 250}, () => Math.floor(Math.random() * 150)).filter((v, i, a) => a.indexOf(v) === i).length

次數越多當然機會越高,問題沒這個時間讓次數無限大


所有的時間均為GMT +8。 現在的時間是10:56 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。