標籤(空格分隔): python
工具:jupyter notebook + anaconda
遊戲規則:時時彩一種玩法是買尾號。2元乙個數字,中獎是20元。每個數字出現的概率相等。
目前想到兩種買法:
隨機購買,人是感性動物,很容易受周圍環境干擾。完全隨機購買在生活中是不存在的。
分析數字在前面n期出現的概率,選擇概率最小的n個數字購買。
匯入包
import numpy as np
def
play_lottery
(my_money,play_num,money):
''' 隨機選擇數的中獎率
result:結果字典
num:用於統計每個數字出現次數
my_money:我的餘額
play_num:投注期數
money:投注額
flag: 1代表贏錢 0則相反 2表示不輸不贏
'''flag = 1
temp = my_money
result =
data = np.random.randint(0,10,(play_num,1))
num = np.zeros((10,1))
for i in data:
play = np.random.randint(0,10,(5,1))
if i in play:
temp = temp + money
else:
temp = temp - money
if result[str(i[0])] == i[0]:
num[i[0]] = num[i[0]] + 1
print('我的餘額:',temp)
print('開獎結果統計:\n',num[0][0],num[1][0],num[2][0],num[3][0],num[4][0],num[5][0],num[6][0],num[7][0],num[8][0],num[9][0])
if temp < my_money:
flag = 0
elif temp == my_money:
flag = 2
return flag
賭博**
可以看出輸:贏:平=6037:1886:2077
第一次購買,假設玩家已經獲取到前面n期開獎號的中獎規律,不不不,應該是前面n期的各個數字出現的次數。
方法如下:
def
play_lottery2
(my_money,play_num,money):
''' 隨機選擇數的中獎率
result:結果字典
num:用於統計每個數字出現次數
my_money:我的餘額
play_num:投注期數
money:投注額
flag: 1代表贏錢 0則相反 2表示不輸不贏
'''flag = 1
temp = my_money
result =
data = np.random.randint(0,10,(play_num,1))
num = np.zeros((10,1))
num_first = np.random.randint(0,10,(10,1))
is_one = 1
for i in data:
if is_one == 1:
play = np.argsort(num_first,axis=0).reshape(-1,1)[0:5]
is_one = 0
play = np.argsort(num,axis=0).reshape(-1,1)[0:5]
if i in play:
temp = temp + money
else:
temp = temp - money
if result[str(i[0])] == i[0]:
num[i[0]] = num[i[0]] + 1
print('我的餘額:',temp)
print('開獎結果統計:\n',num[0][0],num[1][0],num[2][0],num[3][0],num[4][0],num[5][0],num[6][0],num[7][0],num[8][0],num[9][0])
if temp < my_money:
flag = 0
elif temp == my_money:
flag = 2
return flag
賭博**
可以看出按照概率購買之後比值為:
輸:贏:平=3733:3761:2506
相對之前完全隨機購買
輸:贏:平=6037:1886:2077
贏得機率提公升了不少,甚至贏>輸,說的我都想翹課買彩票了。
好了回到正題。珍愛生命,遠離黃賭毒。
買彩票中獎的概率是多少?
我可以教你個方法,百之百的中獎。看你買什麼彩票,是福利彩票,還是體育彩票。如果是福利彩票,那你就這樣買,福利彩票中獎號共7位數,前面是6個紅球號。後面是1個藍號,也就是6十1,前面的6個紅球號要從33個號當中任選6個號,後面的藍號要從16個藍號當選號,如果想要百分之百中,那就前面任選6個紅球號,後面...
uva 11427 玩紙牌 概率
題目 思路見注釋 dp i j dp i 1 j 1 p dp i 1 j 1 p 分析狀態轉移方程的要點 1.遞推每次只要進步一點點 見 2.狀態決定了有哪些決策。第i天要麼 成功 要麼 失敗 另加 還要巧妙地賦予dp x 意義,並充分利用。const int inf 0x3f3f3f3f con...
有多大的概率會遲到?
小a在早上去教研室的路上,看到了胡博,大叫了一聲 混蛋!胡博的綽號 胡博回過頭,還看到了小b和小c。胡博還在慢悠悠的走,小a就說 胡博,你看到我們三個走在一起,你還不走快點兒,不怕遲到麼?好吧,我就是小a。謝天謝地,今天沒有遲到。我坐在位置上的時候,就在想剛才發生的事,我告訴胡博,他同時看見了我,小...