admin魔方陣になるまでの最小回転回数を求める問題。diagram:「1~9までの数字でつくった3x3配列がある。arrangement:「コーナーにある2x2のグループを時計方向または反時計方向に回転することができる。右上コーナーの部分を反時計方向に回転すると配列がつぎの画面になる。9:「数字のnxn魔方陣というのは、縦横斜め方向の数字の合計がすべて等しいものだ。つぎの図は3x3の魔方陣だ。square.「魔方陣になるまでの最小回転回数を計算して欲しい。suffice).「例えば、図3は図2の左上コーナーの時計方向回転によって得られる。それで、図1から2回の回転で魔方陣にすることができるのだ。それ以下の回数では魔方陣にできないことも証明できるだろう。order.「入力データに複数の行が入る。各行は数字1~9の初期配列を示す。数字は配列の上から1行ずつの並びだ。