有乙個n面的骰子,每一面分別為1~n,不斷的投骰子,直到骰子上的數累加超過50停止,問這累加和的平均值是多少?
import random
n = int(input("請輸入乙個正整數n:"))
a = range(1,n)
count = 0
list1 =
b = random.choice(a)
#print(sum(list1))
c = sum(list1)
for i in range(100):
if c < 50:
b = random.choice(a)
c = sum(list1)
count += 1
#continue
print(c) #累加和超過50以上
print(count) #投骰子的次數
拿雞蛋python 扔雞蛋問題python編寫
分析,假設x是最優解的最多次數。則第乙個雞蛋第一次從第x層扔 不管碎沒碎,還有x 1次嘗試機會 如果碎了,則第二個雞蛋在1 x 1層中線性搜尋,最多x 1次 如果沒碎,則第乙個雞蛋第二次從x x 1 層扔 現在還剩x 2次嘗試機會 如果這次碎了,則第二個雞蛋在x 1 x x 1 1層中線性搜尋,最多...
幾個python小問題
1 t.geometry 260x60 200 250 製作乙個大小為260x60的視窗,距離左上角 200 250 2 grid row 0,column 0,sticky e sticky 意思是元件緊靠所在單元格的某一邊角。取值有 n s w e nw sw se ne center 預設為 ...
9 12小問題解決
問題一 c 操作datagridview的時候,往單元格內寫資料時出現 索引超出範圍 的錯誤提示。這個問題吧,自己解決了想起來就覺得好幼稚。datagridview在新增列的時候,自動會新增一行,但是之後的行就需要自己再手動新增過,才能往相應的單元格裡寫內容。也就是說需要先寫t this.datag...