課餘時間寫下的草稿,利用泊松分佈求紫水晶農場收割的過程。
有時間會整理一下做詳細講解,今天先把草稿拍一下吧。
泊松分佈是高中裡面所學的二項分佈的推廣,以下為推導過程。

紫水晶農場生長所需隨機刻較長,生長概率是0.2,但是由於有6個面,所以具體到每個面的時候,概率需要除以6,也就是1/30。
很顯然,1減去只生長0,1,2,3次的概率,就是生長4次及以上的概率,帶入上面推匯出的公式。
注:圖中說的“小時”,是我為了方便給同學講解的敘述方式,實際應替換成“隨機刻”平均每刻收益的函式顯然是單峰函式,一定存在一個最大值,也就是導數等於0的時候。但是實際求解出來,導數等於0的情況,是一個關於n的超越方程,哪怕把e^np項進行泰勒展開,最終得出的是一個關於n的高次方程,難以直接解出,感興趣的可以嘗試一下。(如果我這幾天有了近似求解方法,這裡也會更新,或者如果有詳細求解方法,請大佬一定指點下我,這個問題困擾了我一晚上,萬分感謝!)
那麼如何快捷的求解,這就只能用到計算機了。
手算會累,計算機一個個暴力帶值不會。
程式碼實現如下,沒啥特別的,就是把剛剛的公式寫進去,然後for迴圈輸出,對於我這種c的初學者也很友好
如圖,程式正常執行
在這裡出現峰值
執行結束。末尾都是1是因為經過很長時間,紫水晶幾乎全部成熟計算過程可能有誤差,但跑不脫這個執行結果附近。
就這樣了。
鐘乳石也滿足相同概率分佈,不過鐘乳石只要生長就有收益,所以計算公式略有不同,這幾天有時間也會順便算一下。









