Puzzleup 2019 (10) TWELVE BALLS - 拼圖

Dorothy avatar
By Dorothy
at 2019-12-21T20:49

Table of Contents

補充一下 10 次的測法

也請大家幫忙看一下有沒有問題

文章有點長

----

第 1,2,3 次: 將 12 顆球分成三組 a b c

a1 > a2 > a3 > a4
b1 > b2 > b3 > b4
c1 > c2 > c3 > c4


第 4 次: [a2,b2,c2] + 任意一顆

可假設 a2 > b2 > c2

此時我們可以 b2 作為分界點分成兩個群組 G1,G2

G1 全大於 b2, 共有 3 顆球 (a1 > a2, b1)
G2 全小於 b2, 共有 5 顆球 (c2 > c3 > c4, b3 > b4)

當然 G1 的每個成員也都大於 G2
剩下 a3,a4,c1 還不清楚和 b2 的關係


第 5 次: [b2,a3,a4,c1]

比較之後就可以將 a3,a4,c1 分到 G1,G2

G1 的總數為 3+X
G2 的總數為 5+Y
X+Y = 3 (即為 a3,a4,c1)

為了方便我們將 a3,a4,c1 重新命名為 d1>d2>d3


經過這 5 次測量後
我們以 b2 為分界分成 G1,G2
接下來只要分別將 G1,G2 內部自己排序好即可

此時總共有四種 case
X=0 Y=3 (Y: d1>d2>d3)
X=1 Y=2 (X: d1, Y: d2>d3)
X=2 Y=1 (X: d1>d2, Y:d3)
X=3 Y=0 (X: d1>d2>d3)

case 1: X=0 Y=3 (Y: d1>d2>d3)
G1=3 G2=8
G1 需要量 1 次
G2 需要量 4 次
總共 5+1+4 = 10 次

case 2: X=1 Y=2 (X: d1, Y: d2>d3)
G1=4 G2=7
G1 需要量 1 次
G2 需要量 4 次
總共 5+1+4 = 10 次

case 3: X=2 Y=1 (X: d1>d2, Y:d3)
G1=5 G2=6
G1 需要量 2 次
G2 需要量 3 次
總共 5+2+3 = 10 次

case 4: X=3 Y=0 (X: d1>d2>d3)
G1=6 G2=5
G1 需要量 3 次
G2 需要量 2 次
總共 5+3+2 = 10 次

因此這四種 case 皆為 10 次完成排序

----

接下來比較容易有問題的在於 case 1 的 G2
8 顆球要怎麼在 4 次內排序完?

正常來說 8 顆球應該要 5 次
不過經過前面的排序後 可以得知以下關係
c2>c3>c4, b3>b4, d1>d2>d3
為了方便說明, 重新命名為
e1>e2>e3, f1>f2>f3, g1>g2

第 1 次: [e2,f2,g1,g2]

可假設 e2>f2

此時總共有四種 case (其餘case為鏡射可略過)

e2 > f2 > g1 > g2
e2 > g1 > f2 > g2
g1 > e2 > f2 > g2
e2 > g1 > g2 > f2

和前面的方法類似
要找到中間球 M, 分成兩組 G3,G4 使得 G3>M>G4

case 1: e2 > f2 > g1 > g2, 中間球 M 為 f2
(G3: e1>e2, f1) (G4: g1>g2, f3)
第 2 次: [f2, e3] + 任意兩顆
G3 = 3+X
G4 = 3+Y
X+Y = 1 (e3)
G3 需要量 1 次
G4 需要量 1 次
總共 2+1+1 = 4 次

case 2: e2 > g1 > f2 > g2, 中間球 M 為 g1
(G3: e1>e2) (G4: f2>f3, g2)
第 2 次: [g1, e3, f1] + 任意一顆
G3 = 2+X
G4 = 3+Y
X+Y = 2 (e3,f1)
if (X=0 Y=2)
G3 需要量 0 次 (已知 e1>e2 不用量)
G4 需要量 2 次
else
G3 需要量 1 次
G4 需要量 1 次
總共 2+0+2=4 or 2+1+1=4 次

case 3: g1 > e2 > f2 > g2, 中間球 M 為 e2,f2
(G3: g1,e1) (G4: g2,f3)
第 2 次: [e2,f2,e3,f1]
G3 = 2+X
G4 = 2+Y
X+Y = 2 (e3,f1)
G3 需要量 1 次
G4 需要量 1 次
總共 2+1+1 = 4 次

case 4: e2 > g1 > g2 > f3, 中間球 M 為 g1,g2
(G3: e1>e2) (G4: f3>f4)
第 2 次: [g1,g2,e3,f1]
G3 = 2+X
G4 = 2+Y
X+Y = 2 (e2,f1)
G3 需要量 1 次
G4 需要量 1 次
總共 2+1+1 = 4 次

因此這四種 case 皆為 4 次完成排序

----

其他一些比較細節的地方就不列了

以上就是 10 次排序完 12 顆球的方法

--
Tags: 拼圖

All Comments

Eartha avatar
By Eartha
at 2019-12-22T13:52
good

Puzzleup 2019 (10) TWELVE BALLS

Eartha avatar
By Eartha
at 2019-12-20T16:39
活動已經結束 可以來討論答案了 這題官方給的答案是 11 不過我自己是有找到 10 次的解法 有 9 次的方法嗎? 有的話又是怎麼測的呢? ※ 引述《buffalobill (水牛比爾)》之銘言: : 題目網址: http://www.puzzleup.com/2019/ : ...

三數之和

Sandy avatar
By Sandy
at 2019-12-20T12:26
以下是把題目故意跟時事梗結合在一起,純粹增加趣味用, 要直接解題直接跳過即可 題目: 最近我收到一個奇怪的打工,那是一個神秘的地方。雇主 告訴我:只要你幫我完成三件事,我就會依序給你酬勞x, y, z 元 我:「還分批計算,總共酬勞多少?」 雇主:「總共1元」(x+y+z=1) 我:「那我走了」 雇 ...

小學資優數學

Joe avatar
By Joe
at 2019-12-17T01:08
請答出?內的數字會是多少 3 - 7 - 16 5 - 2 - 5 6 - 1 - 1 4 - 6 - ? 2 - ?- 11 因為是小學問題,請勿用 c = ax + by 解法 -- — 請多指教喔!! /\●/\ ) ...

先說,這是一個令人悲傷的故事- 拼圖

Thomas avatar
By Thomas
at 2019-12-07T16:51
先說,這是一個令人悲傷的故事。 我最近拼的是一幅名畫,一千片的拼圖。 1000, Educa, The Meeting on the Turret Stairs, Burton     1864年愛爾蘭畫家佛雷德利·威廉·伯頓完成一幅名為 Meeting on the Turret Stairs的水彩畫(卻 ...

Puzzleup 2019 (20) WEIGHING SET

Poppy avatar
By Poppy
at 2019-12-05T09:20
題目網址: http://www.puzzleup.com/2019/ http://www.puzzleup.com/2019/puzzle/?20 答題時限: 12月5日7PM-比賽結束 加分時限: 12月5日7PM-12月11日6:59PM 答對可得基本分100分。答案可上傳5次, ...