**************************   パズル部屋の解き方 ************************** 1 2 3 4 5 6 7 8 9 ******************** パズル部屋ルール ******************** ・部屋のすべての色を緑にすればクリア。 ・あるマスで○ボタンを押すとそのマスと隣り合ったマスが反転される。 ・赤(サイド)、青(コーナー、センター) ←→ 緑 ******************* 第1部屋 ******************* ここは固定で全反転するだけです。 全反転は具体的には13579を押せば良いです。 ① 2 ③ 4 ⑤ 6 ⑦ 8 ⑨ ******************* 第2部屋 ******************* ここはランダムです。 各1マスの反転を組み合わせることで最適解、あるいは、実用的な解を得ます。 各場所ごとの反転方法を説明します。 ************* コーナー ************* 1の反転 = 13678 ① 2 ③ 4 5 ⑥ ⑦ ⑧ 9 ※3,7,9も同様です。 3の反転 = 13489 7の反転 = 12679 9の反転 = 23479 ※自分の覚え方→ハンターシフト ************* サイド ************* 2の反転 = 5789 1 2 3 4 ⑤ 6 ⑦ ⑧ ⑨ ※4,6,8も同様です。 4の反転 = 3569 6の反転 = 1457 8の反転 = 1235 ※自分の覚え方→トライアンカー崩れ ************* センター ************* 5の反転 = 24568 1 ② 3 ④ ⑤ ⑥ 7 ⑧ 9 ※自分の覚え方→インペリアルクロス ************** 組み合わせ ************** 実際には組み合わさっている場合がほとんどです。 例えばこんな場合(2,8だけ反転すればいい場合) 1 ● 3 4 5 6 7 ● 9 2の解法と8の解法を組み合わせます。 2の解法=5789、8の解法=1235 これを組み合わせたら12355789と押せば2と8が反転できることがわかります。 ************** 最適化 ************** ここで、「5を偶数回押すのと1回も押さないのとでは状態に変化がない」ことがわかります。 そのため、偶数回(2N回)押すものは省略可能です。 また、奇数回(2N+1)押す必要があるものについても同様に「偶数回押したときと押さないときの状態に変化がない」ため、 1回押すだけでよくなります。 例えば先ほどの2と8の反転は5の反転2回をカットして、123789を押せばよくなります。 実際にこれを押して反転される回数を見てみましょう。 2 3 2 2 2 2 2 3 2 きちんと2と8が反転されています。 ************** 実用 ************** たとえばこんなの、実際には組み合わせて最適化は難しいと思います。 1 2 3 ● 5 ● 7 8 ● 一応、実際に最適化してみます。 4に対しての解法 = 3569 6に対しての解法 = 1457 9に対しての解法 = 23479 これを組み合わせます → 1233445567799 次にこれを最適化します → 126 念のため、実際にこれを押してどこが何回反転するかを見てみます。 2 2 2 1 2 1 0 0 1 ちゃんとできてます。 次に、実際に解く時には最適化は難しすぎるので、解きやすくしてから解きます。 1 2 3           1 2 3 ● 5 ●  → 9押す →  ● 5 6 7 8 ●           7 ● 9 これなら2つ組み合わせるだけで行けます。 4の解法→3569 8の解法→1235 これを組み合わせて12334469→1269 最適化慣れるまでは1つ1つ反転していっても実質そこまでロスはないです。 **************************   自分が覚えている形 ************************** RTAでタイムを短縮するにはある程度を覚えるのがやはり楽です。 よく見た形で覚えやすいのだけ覚えてます。とりあえず10個だけ紹介。 No.1 ● ● 3   ① 2 ③ 4 5 6 → 4 ⑤ ⑥ 7 8 9   7 8 ⑨ No.2 ● 2 3   1 2 ③ 4 5 ● → ④ ⑤ ⑥ 7 8 9   7 ⑧ 9 No.3 ● 2 3   ① 2 3 4 ● 6 → 4 ⑤ 6 7 8 ●   7 8 ⑨ No.4 1 2 3   ① 2 ③ ● 5 ● → ④ 5 ⑥ 7 8 9   ⑦ 8 ⑨ No.5 1 ● 3   1 2 ③ ● 5 6 → 4 5 ⑥ 7 8 9   ⑦ ⑧ 9 No.6 ● 2 3   1 ② ③ 4 ● ● → 4 5 6 7 8 9   7 8 9 No.7 ● 2 ●   1 ② 3 ● 5 ● → 4 ⑤ 6 7 ● 9   7 8 9 No.8 ● ● 3   ① 2 3 ● ● 6 → 4 5 6 ● ● ●   7 ⑧ 9 No.9 ● 2 3   ① ② ③ 4 ● 6 → ④ ⑤ 6 7 8 9   ⑦ 8 9 No.10 1 ● 3   1 ② 3 4 ● 6 → ④ 5 ⑥ 7 8 9   ⑦ 8 ⑨