![]() |
||
New Member
加入日期: Nov 2005
文章: 3
|
引用:
+1 這個方式的確可行,雖然樂透寫作業寫好幾次了 不過倒是沒想到能這樣寫,真是精簡~ |
||||||||
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Mar 2002
文章: 304
|
![]() 引用:
嗯,的確很精簡。 不過,一山還有一山高啊~~還是被樓主看出有問題! |
|||
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Jan 2002 您的住址: Taipei
文章: 661
|
引用:
實際搖出球的機率不也是不一樣嗎? 本來取第一個號碼就是 1/39, 第二個是 1/38... 實務上與上頭的程式並沒有什麼不同. 我不認為上頭的程式有什麼錯. 至少它可以保證每次的結果都是六個在 1-39 之間不同的號碼.
__________________
![]() Tommy 碎碎念... |
|
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Nov 2003 您的住址: 銀河-太陽系-地球-亞洲-中華民國
文章: 2,579
|
引用:
樂透的理論值 機率一定要一樣 只是這個程式 跑出來的機率是不是符合理論值 我沒把握 請大家說明一下 謝謝 ![]()
__________________
☆★☆★☆★☆★☆★☆★☆★☆★☆★ |
|
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Aug 2006 您的住址: 超級猩猩大道
文章: 586
|
@_@......現在只會c而已~~~其它都忘光光了~~
|
![]() |
![]() |
Major Member
![]() 加入日期: May 2001
文章: 116
|
39個號碼,抽掉一個,剩下的號碼機率是1/(39-1),剩下的號碼裡被抽到的機率都是一致的
一直抽下去,沒被抽到的號碼,被抽中機率愈來愈高,抽過的號碼不會再被抽到 看不出來問題點 ![]() |
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Nov 2003 您的住址: 銀河-太陽系-地球-亞洲-中華民國
文章: 2,579
|
引用:
我一開始有把握 現在又變成沒把握 這個程式到底可不可跑出理論值的機率 ![]()
__________________
☆★☆★☆★☆★☆★☆★☆★☆★☆★ |
|
![]() |
![]() |
New Member
加入日期: Nov 2005
文章: 3
|
引用:
樂透號碼不能重覆,每次搖號碼的機率不會一樣呀 第一次1/39 第二次1/38 . . . 這程式的寫法,剛好符合『實際』情況,不是嗎? |
|
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Jan 2002 您的住址: Taipei
文章: 661
|
你能說出那個程式取出號碼與實際上搖出號碼的方式有什麼不同嗎?
實際上: 第一個號碼搖出來時, 每個號碼的機率是 1/39. 接著搖第二個號碼, 是由剩下的球裡頭再搖一個, 也就是 1/38. 那個程式的運作與上頭一樣, 並沒有不同啊. 而且, 機率有不一樣嗎? 你能說出那個號碼機率與其他的不同嗎? 在我看來, 每個號碼都是一樣啊. 第一個號碼是 1/39. 第二個號碼是 38/39 * 1/38 = 1/39 第三個號碼是 38/39 * 37/38 * 1/37 = 1/39 第四個號碼是 38/39 * 37/38 * 36/37 * 1/36 = 1/39 第五個號碼是 38/39 * 37/38 * 36/37 * 35/36 * 1/35 = 1/39 第六個號碼是 38/39 * 37/38 * 36/37 * 35/36 * 34/35 * 1/34 = 1/39 每個都是 1/39 沒錯吧. 會認為不一樣的.... 表示你的機率沒學好. 也就是你認為每次都是獨立事件, 沒把之前沒被取到的機率也算進去, 才會認為是不一樣的.
__________________
![]() Tommy 碎碎念... |
![]() |
![]() |
Advance Member
![]() ![]() 加入日期: Mar 2002
文章: 304
|
![]() 引用:
應該是一樣的機率! 0<=rnd<1,即使它受限於single或double的長度, 也不會對這機率造成影響。 就算有誤差,您也不能說真實樂透的機率是絕對相同的吧, 多少會有一些很微小的差(像球、機器........)。 |
|
![]() |
![]() |