ProjectEuler 328 Lowest-cost Search - 拼圖
By Gilbert
at 2011-03-13T12:32
at 2011-03-13T12:32
Table of Contents
328. Lowest-cost Search
http://projecteuler.net/index.php?section=problems&id=328
我們要嘗試用猜數字的方法找出一個從{1, 2,......, n}的集合中挑出來的某數
我們猜的每個數字會花費將與我們所猜的數字相同,然而我們可能得到三種情況:
‧你猜的數字比我所選的還要低 或是
‧哇!一模一樣! 或是
‧你猜的數字比我所選的還要高
給定一個 n,我們要考慮最佳的策略,也就是考慮在該策略中總和最高,但是所有策略中
總和最小的。
如果 n = 3,最佳策略就是我們猜 2,這樣答案就呼之欲出了,我們花費了 2。
如果 n = 8,我們可能想要一次砍半地猜,於是乎我們可能猜 4,如果某數比 4 大
我們就可能還要額外的一或兩次猜測,第二次我們猜 6,如果某數仍比 6 大
那某數就是 7 或 8,我們第三次就猜 7,最後的花費就是 4 + 6 + 7 = 17
但我們可以發現當 n = 8 時,5 才是最佳選擇。當某數比 5 大,我們只要猜 7 就有答案
然而我們花費 5 + 7 = 12。
如果某數比 5 小,我們第二次會猜 3,如果又比 3 還要小,我們就猜 1,這樣答案就一
定會出來,而總和是 5 + 3 + 1 = 9。
所以在 n = 8 且我們採取第一次猜 5 的策略中的所有情況,總和最多的是 12,但他比起
前一個策略總和 17 還要好,所以這才是 n = 8 的最佳策略。
使 C(n) 為 n 的最佳策略中花費最多的,就像上面所說。
因此 C(1) = 0, C(2) = 1, C(3) = 2, C(8) = 12。
100
同樣的,C(100) = 400 且 ΣC(n) = 17575
n=1
200000
請找出 Σ C(n)。
n=1
--
http://projecteuler.net/index.php?section=problems&id=328
我們要嘗試用猜數字的方法找出一個從{1, 2,......, n}的集合中挑出來的某數
我們猜的每個數字會花費將與我們所猜的數字相同,然而我們可能得到三種情況:
‧你猜的數字比我所選的還要低 或是
‧哇!一模一樣! 或是
‧你猜的數字比我所選的還要高
給定一個 n,我們要考慮最佳的策略,也就是考慮在該策略中總和最高,但是所有策略中
總和最小的。
如果 n = 3,最佳策略就是我們猜 2,這樣答案就呼之欲出了,我們花費了 2。
如果 n = 8,我們可能想要一次砍半地猜,於是乎我們可能猜 4,如果某數比 4 大
我們就可能還要額外的一或兩次猜測,第二次我們猜 6,如果某數仍比 6 大
那某數就是 7 或 8,我們第三次就猜 7,最後的花費就是 4 + 6 + 7 = 17
但我們可以發現當 n = 8 時,5 才是最佳選擇。當某數比 5 大,我們只要猜 7 就有答案
然而我們花費 5 + 7 = 12。
如果某數比 5 小,我們第二次會猜 3,如果又比 3 還要小,我們就猜 1,這樣答案就一
定會出來,而總和是 5 + 3 + 1 = 9。
所以在 n = 8 且我們採取第一次猜 5 的策略中的所有情況,總和最多的是 12,但他比起
前一個策略總和 17 還要好,所以這才是 n = 8 的最佳策略。
使 C(n) 為 n 的最佳策略中花費最多的,就像上面所說。
因此 C(1) = 0, C(2) = 1, C(3) = 2, C(8) = 12。
100
同樣的,C(100) = 400 且 ΣC(n) = 17575
n=1
200000
請找出 Σ C(n)。
n=1
--
Tags:
拼圖
All Comments
By Bennie
at 2011-03-15T01:58
at 2011-03-15T01:58
By Rae
at 2011-03-16T17:56
at 2011-03-16T17:56
By Madame
at 2011-03-21T03:48
at 2011-03-21T03:48
By Zanna
at 2011-03-21T15:55
at 2011-03-21T15:55
By Irma
at 2011-03-24T08:37
at 2011-03-24T08:37
By Rachel
at 2011-03-28T11:23
at 2011-03-28T11:23
By Zanna
at 2011-03-30T09:21
at 2011-03-30T09:21
By Anonymous
at 2011-03-31T11:16
at 2011-03-31T11:16
By Catherine
at 2011-04-03T05:32
at 2011-04-03T05:32
By Noah
at 2011-04-04T15:37
at 2011-04-04T15:37
By Caitlin
at 2011-04-06T11:38
at 2011-04-06T11:38
By Candice
at 2011-04-06T17:17
at 2011-04-06T17:17
By Irma
at 2011-04-08T00:48
at 2011-04-08T00:48
By Olive
at 2011-04-11T18:07
at 2011-04-11T18:07
By Quintina
at 2011-04-16T04:24
at 2011-04-16T04:24
By Heather
at 2011-04-19T10:09
at 2011-04-19T10:09
By Oscar
at 2011-04-21T00:48
at 2011-04-21T00:48
By Ina
at 2011-04-23T07:30
at 2011-04-23T07:30
By Regina
at 2011-04-24T11:39
at 2011-04-24T11:39
By Brianna
at 2011-04-28T16:11
at 2011-04-28T16:11
By Connor
at 2011-05-03T05:40
at 2011-05-03T05:40
By Ethan
at 2011-05-03T23:38
at 2011-05-03T23:38
By Charlotte
at 2011-05-08T00:53
at 2011-05-08T00:53
By Skylar DavisLinda
at 2011-05-10T09:32
at 2011-05-10T09:32
By Caitlin
at 2011-05-11T15:42
at 2011-05-11T15:42
By Lucy
at 2011-05-15T09:40
at 2011-05-15T09:40
By Edward Lewis
at 2011-05-18T13:02
at 2011-05-18T13:02
By Ingrid
at 2011-05-20T05:40
at 2011-05-20T05:40
By Caitlin
at 2011-05-21T09:58
at 2011-05-21T09:58
By Puput
at 2011-05-25T22:15
at 2011-05-25T22:15
By Todd Johnson
at 2011-05-30T05:20
at 2011-05-30T05:20
By Bethany
at 2011-06-02T04:42
at 2011-06-02T04:42
By Ivy
at 2011-06-04T09:18
at 2011-06-04T09:18
By Doris
at 2011-06-05T20:38
at 2011-06-05T20:38
By Elizabeth
at 2011-06-10T01:38
at 2011-06-10T01:38
By Carolina Franco
at 2011-06-11T23:23
at 2011-06-11T23:23
By Agatha
at 2011-06-14T04:08
at 2011-06-14T04:08
By Ina
at 2011-06-18T07:21
at 2011-06-18T07:21
By Isabella
at 2011-06-19T16:55
at 2011-06-19T16:55
By Genevieve
at 2011-06-22T15:37
at 2011-06-22T15:37
By Kelly
at 2011-06-26T05:40
at 2011-06-26T05:40
By Frederica
at 2011-06-29T23:52
at 2011-06-29T23:52
By Barb Cronin
at 2011-07-02T15:31
at 2011-07-02T15:31
By Necoo
at 2011-07-05T08:00
at 2011-07-05T08:00
Related Posts
魔鏡夢遊的拼圖
By Lauren
at 2011-03-10T20:20
at 2011-03-10T20:20
騎士踩地雷(knightsweeper)003
By Quanna
at 2011-03-09T06:26
at 2011-03-09T06:26
馬賽克拼圖...
By Gary
at 2011-03-08T21:52
at 2011-03-08T21:52
籠中取珠的版本?
By Kyle
at 2011-03-07T22:30
at 2011-03-07T22:30
請大家給我一點意見 關於裱框
By Ina
at 2011-03-07T22:18
at 2011-03-07T22:18