ラベル 25型JNP の投稿を表示しています。 すべての投稿を表示
ラベル 25型JNP の投稿を表示しています。 すべての投稿を表示

2011年7月27日水曜日

25型(R5C5)JNP

 Number Place を「数字を置く」と訳している人がいるが、これはその構造原理に精通していないからであろう。Number は数字のこと、25型JPNの場合だと、1から25 までの数字のこと、Standard Number Place の場合、1から9までの数字で digit と呼ばれる事がある。Place は名詞で(特定の)場所を表す。数独愛好者には、年寄りが多いので、Place の事を「マス」と呼ぶ。だから、「マス目」は全体の表のことで、 Diagram に相当する。

 PCのprograming では、matrix 演算を使うので、place は、 cell (セル) の事である。そして、i 行、j 列 の place (セル)に入る number が n であるとき、 ( i , j ) = n とあらわす。 以前は、R i C j のようにセルの位置を matrix 表示することがあるが、表題にも使っているように、R5C5 は縦方向および横方向の Block の数を表す場合に使うことにする。次回の 28型 R7C4 は縦方向に4行のBlock が 7個、横方向に7列の Block が 4個 ということである。

 Number Place の性質として、9種類の数字の交換則、同じRおよびC block 内での行および列の交換、8種類の対称交換、R block、C block の交換則が成立する。また、あるNumber の9 個のplace の配置( loop とか cycle とか言う)の説明にも、Rおよび Cの表現は便利である。

 Q60 の解答   Pleasant 291 sec

  「8」 + 「9」 + 「23」 + 「24」 + 「14」 = { 78 }

 Q62 の解答   Pleasant   244 sec

  「14」 + 「17」 + 「6」 + 「23」 + 「10」 = { 70 }

 Q64 の解答   Pleasant   282 sec

  「1」 + 「10」 + 「4」 + 「9」 + 「17」 = { 41 }