puzzle 板


LINE

※ 引述《yjd (origin of love)》之銘言: : 2. 現在你面對著一面湖 手上有兩個容器 : 其容積分別為π(3.14159...) 及 e(2.71828...)公升 : 我現在很機車的想要一公升的水在其中一個容器裏 : 你要怎麼倒水才能得之呢? : 條件鬆一點 容許有1%的體積誤差 : 試著想想吧! :) 估計一下 π可以近似為355/113 __ ____ e = 2.7182818284...近似為 2.718 = 299/110 (不近似為 2.71828 是因為太難算了) 又我們能找出 299*19 - 355*16 = 1 也就是 299/110的110*19=2090倍 和355/113的113*16=1808倍 差1 實際計算是 2090e - 1808π = 1.20950 20%...差太多了 換一種方式 將π和e表示成連分數 取漸近分數來逼近 (見 http://zh.wikipedia.org/wiki/%E8%BF%9E%E5%88%86%E6%95%B0 ) π = [3; 7, 15, 1, 292, 1, 1, ...] 得到漸近分數為 3, 22/7, 333/106, 355/113, 103993/33102, ... e = [2; 1, 2, 1, 1, 4, 1, 1, 6, 1, 1, ...] 得到漸近分數為 2, 3, 8/3, 11/4, 19/7, 87/32, 106/39, 193/71, 1264/465, ... 其中觀察到 22/7的7*4=28倍為88 和 87/32的32倍為87 差1 因此計算 28π - 32e = 0.97958 差2.1% 有改進了 接下來...取哪個連分數似乎都不好計算 尤其因為π的連分數在很前面一項出現了292 讓後續的分數的分子/分母都很大 然後如果計算出來的倍數又很大的話 漸進分數的誤差會擴大 就會出現上面20%的慘劇 因此轉而求助程式 -- 用程式跑的結果 5e-4π = 1.02504 2.5% 9π-10e = 1.09152 9.1% 15π-17e = 0.91310 8.7% 20e-17π = 0.95856 4.2% 28π-32e = 0.97958 2.1% 42e-36π = 1.07050 7% 41π-47e = 1.04605 4.6% 57e-49π = 1.00402 0.4% -- 第一個符合要求的 60π-69e = 0.93411 6.6% 72e-62π = 0.93755 6.3% 73π-84e = 1.00059 0.059% -- π/e的係數700以內最好的 再下去要到 814e-704π = 1.00018 0.018% -- π/e係數5600以內最好的結果 下一個是 5634π-6511e = 1.0000252 0.0025% -- π/e係數27000以內最好的結果 再下去...實作大概就有麻煩了 XD -- 那麼就拿73π-84e來實作: 首先 有一個步驟可以讓水增加π-e 稱它動作(*): 將剩餘的水倒到e桶裡 把π桶填滿 用π桶的水倒滿e桶 把e桶倒掉 因為π-e大約是0.42 幾次之後e桶會快滿出來 在下一次次時就多做一次"用π桶的水倒滿e桶 再把e桶倒掉"的動作即可 稱(*)加上上面的那步叫(#) 所以 總共只要做73次的(*)或(#)即可 因為一次的(*)或(#)恰包含一次把π桶填滿 即表示+π 因此 方法是這樣的: 重覆以下步驟73次: a. 把π桶的水倒進e桶 b. 用π桶舀滿水 c. 用π桶的水把e桶填滿 d. 把e桶倒光 //到這裡是(*) e. 如果π桶裡剩的水比e桶容量多 重覆c.d.一次 //到這裡是(#) 這樣最後π桶裡就會剩下1.00059公升的水 -- 其實要實作57e-49π也是可以 這樣上面的方法的π/e兩個桶子的角色就要對換 換成e桶舀水 π桶倒水 也就是: 重覆以下步驟57次: a. 把e桶的水倒進π桶 b. 用e桶舀滿水 c. 用e桶的水把π桶填滿 d. 如果π桶滿了就把它倒掉 這樣最後e桶裡就會剩下1.00402公升的水 -- 'You've sort of made up for it tonight,' said Harry. 'Getting the sword. Finishing the Horcrux. Saving my life.' 'That makes me sound a lot cooler then I was,' Ron mumbled. 'Stuff like that always sounds cooler then it really was,' said Harry. 'I've been trying to tell you that for years.' -- Harry Potter and the Deathly Hollows, P.308 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.84
1F:推 rehearttw:強!推! 01/18 00:49
2F:推 yjd:這篇太詳細了!! 大推薦! 01/18 01:14
3F:推 hcldesmond:推 04/20 21:27







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP