ナンバーリンクが好きだ


PDAから更新しているので、PCでの見た目が良くわかりませんが、見にくかったら済みません。あまりにひどかったら後日書き直すかも。

ナンバーリンクを2題いきます。

その1 15x15 カンペンへ↓
http://www.kanpen.net/numberlink.html?problem=15/15/._._._._._._._._11_._._._._._._/._._4_._._._._._._._10_._._12_._/._._._._._._._._._._._._._._._/._._._._._._._9_._._._._._._._/1_._._._7_8_._._._10_._._._._3_/._._._._._._._._._._._._._._._/._._._._._._._11_._._._._._._._/._._6_._1_._._._._._8_._9_._._/._._._._._._6_._7_._._._._._._/._._._._._._._._._._._._._._._/5_._._._._._._._._._5_._._._2_/._._._._._._._._._._._._._._._/._._._._._._._._._4_._._._._._/._2_._._._._._._._._._._12_._._/._._._._._._3_._._._._._._._._/

その2 15x15 カンペンへ↓
http://www.kanpen.net/numberlink.html?problem=15/15/._._._._._._._._._._._._._._9_/._._._._._._._._._6_5_._._._._/._._13_._._9_._._._._._._._11_._/._._._2_._._._._1_._._._._._._/._._._._._._3_._._._._._10_._._/._._._._8_._._._._._12_._._._._/._._._._._._._._._._._._._._._/._._._7_._._._._._._._10_._._._/._._._._._._._._._._._._._._._/._._._._._._._._._._3_._._._._/._._6_._._._._._._7_._._._._._/._._._._._13_1_._._._11_12_._._._/._5_._._._._._._._._._._8_._._/._._._._4_._._2_._._._._._._._/4_._._._._._._._._._._._._._._/

jyokunさんのナンバーリンクチェッカを使用させていただきました。(http://www5e.biglobe.ne.jp/~jyokun/)
使い勝手が心地よくて良い感じです。ナンバーリンクは好きだけど別解チェックが大変すぎて、という方には朗報なのではないでしょうか。
また、これは一般的な話ですが、ソルバー援用の創作姿勢には作り手側に忍耐と申しましょうか、良いものができるまでひたすら追求を続けるという姿勢が必要になるような気がします。上の「その2」にはその辺の配慮が薄かったかもとちょっと思ったりして。まあワタクシどちらかというとなんちゃってパズル作者ですしね。

ついでにPencilBoxファイルからjyokunさんのチェッカのファイルへの変換awkスクリプト。使い方は勘で自己責任で。追って説明は多分しません。

BEGIN{c1=0}
{
 if(NR==1){
  fname = "b_" FILENAME;
  printf "w" $1 > fname;
 }else if(NR==2){
  printf "h" $1 > fname;
  tate = $1;
 }else if(NR<tate+3){
  for(i=1;i<NF+1;i++){
   if($i == "."){
    c1 = c1+1;
   }else{
    if(c1==0){
     printf "n" $i >fname;
    }else if(c1==1){
     printf "sn" $i >fname;
    }else{
     printf "s" c1 "n" $i >fname;
    }
    c1 = 0;
   }
  }
 }
}