nak
とりあえず、 Aグループ、Bグループ、Cグループにそれぞれ分ける
A[(1)(2)(3)(4)] B[(5)(6)(7)(8)] C[(9)(10)(11)(12)]
で、1回目で、AグループとBグループを比較する
1回目 A>B の時の結論、Aが重い、又はBが軽い
2回目 (1)(2)(5)= (3)(6)(9) の時の結論 (4) が重い、又は (7)(8) が軽い
2回目 (1)(2)(5)> (3)(6)(9) の時の結論 (1)(2) が重い、又は (6) が軽い
2回目 (1)(2)(5)< (3)(6)(9) の時の結論 (5) が軽い、又は (3) が重い
1回目 A<B の時の結論、Aが重い、又はBが軽い
2回目 (1)(2)(5)= (3)(6)(9) の時の結論 (4) が軽い、又は (7)(8) が重い
2回目 (1)(2)(5)> (3)(6)(9) の時の結論 (5) が重い、又は (3) が軽い
2回目 (1)(2)(5)< (3)(6)(9) の時の結論 (1)(2) が軽い、又は (6) が重い
1回目 A=B の時の結論、AB=同じ
2回目 (9)(10)= (11)(1) の時の結論 (12) が重い、又は軽い
2回目 (9)(10)> (11)(1) の時の結論 (9)(10) が重い、又は (11) が軽い
2回目 (9)(10)< (11)(1) の時の結論 (9)(10) が軽い、又は (11) が重い
3回目の時点で、(12) 以外は3個になっているので、その内の2個を計る
(12) の重いか軽いかは、3回目に他の奴と比較すればよい