ProjectEuler 394 Eating pie - 拼圖

Noah avatar
By Noah
at 2012-10-08T12:48

Table of Contents

※ 引述《babufong (嗶嗶)》之銘言:
: 394. Eating pie
: http://projecteuler.net/problem=394
: 傑夫吃派,方法怪怪。
: 派是圓的,他先在派上從圓心順著半徑至圓周劃初始第一刀。
: 給定一個分數 F,如果還有超過 F 的派留著,他就進行切派程序:
: - 他從剩下的圓周上選兩點(第一、二點)並依序從圓心至該點作切割,每點被選中的機
: 率是一樣的,這會將剩下的派分為三塊。
: - 從初始第一刀逆時針算起吃兩塊派。
: 此為 x=40 其中一種切割的示意圖:
: http://projecteuler.net/project/images/p_394_eatpie.gif
: 如果剩下的派少於 F,他就不重複切派程序了,取而代之的是直接嗑掉剩下的所有派。
: x ≧ 1,E(x) 為 F = 1/x 時,傑夫重複切派程序的次數的期望值。
: 可確定 E(1) = 1,E(2) ≒ 1.2676536759,E(7.5) ≒ 2.1215732071。
: 請求出 E(40),並將答案給至小數點下十位。

解開了XD 這題出23天了也只176人可見手法有難度。看thread有兩種平行通用的解法
一是從遞回關係推出的積分方程推是推出來了,但再導回微方我不會qq

所以借了機率論教科書開始用r.v跟他硬幹,是為較不優雅但過程蠻好玩的機率法
所求 E(x) = Σ n P(x1...xn < A| x1..x[n-1] > A)

之後用了我在數學板自問自答的結論、拉普拉斯變換捲積 etc 終於修成正果,幸虧收斂啊

叫Mathematica做牛做馬的代碼應該也只比優雅法(一行)多一點,共四行而已^^


--
Tags: 拼圖

All Comments

Thomas avatar
By Thomas
at 2012-10-09T20:02
那條積分方程要導回微方只要大著膽子微下去就對了XD
(雖然為了方便運算有小小的前處理需要弄一下就是
Zenobia avatar
By Zenobia
at 2012-10-14T16:07
我第一次沒有弄這個前處理做出來的微方好醜...)
Quanna avatar
By Quanna
at 2012-10-15T07:43
然後後來才發現雖然那條微方表面上是二次實際上是一次 (爆)
當初看到二次微方就開 Mathematica 了沒仔細看...
Wallis avatar
By Wallis
at 2012-10-18T01:18
本來走投無路,還以為積分方程是拿來驗證數值解的哈哈
偏偏我會的數值法除了牛頓法別無他,RK4神馬的不熟也

ProjectEuler 397 Triangle on parabola

Barb Cronin avatar
By Barb Cronin
at 2012-10-07T12:08
397. Triangle on parabola http://projecteuler.net/problem=397 在拋物線 y = x^2 / k 上,三點 A(a,a^2/k) , B(b,b^2/k) , C(c,c^2/k) 被選定。 使 F(K,X) 為 1 ≦ k ≦ K 且 - ...

Puzzleup 2012 (11) Dice Game

Blanche avatar
By Blanche
at 2012-10-03T19:33
題目網址: http://www.puzzleup.com/2012/?home http://www.puzzleup.com/2012/puzzle/?252 答題時限: 10月4日7PM-比賽結束(約12月12日) 加分時限: 10月4日7PM-10月9日6:59PM 答對可得基本 ...

數字遊戲~幫幫忙想解答

Edwina avatar
By Edwina
at 2012-10-03T00:57
小弟寫了個小程式(python)遞迴暴力找下去, 原始碼及程式執行結果請見此 http://pastie.org/4897546 需要的人請自行取用 (有什麼得意的結果願意的話請和我分享我會很爽,謝謝) 如果我邏輯沒寫錯的話以下為結果: 我是防(ㄆㄧㄢˋ)雷(ㄗˋ)頁(ㄕㄨˋ) ...

Manufactoria

Linda avatar
By Linda
at 2012-10-02T21:47
http://www.matrix67.com/blog/archives/3306 遊戲的目的是拼磚,藉由組裝生產線的方式來分類機器人。 每具機器人帶有紅、藍兩色的洞卡(或字串),初期的關卡大多是要求你設計能辨認出 有符合關卡條件字串的機器人,並引導他到達出口。反之,不符合的機器人就在途中 某處丟棄銷毀 ...

小町蛀蟲算 013

Mary avatar
By Mary
at 2012-10-02T17:40
算蛀蟲嗎?               □□□□ ╳□□□□ ────────── □□□□□ □□□□□ ...