- 2339個の解の中から、27個を罫線の
グラフィック文字で表現しました。
- 十字形(※)の位置が、7ヶ所しか存在
しないことが分かります
(各先頭の解: No.1, 443, 832, 1094, 1436, 1712, 2003)
※ 「ペントミノパズルの解」において、 「A」で表現される駒)
|
|
- ペントミノパズルのプログラム
(Fortranプログラムです)
- ペントミノパズルの解(2339個)
(176K Bytes あります)
- 「ペントミノパズルの解(2339個)」の読み方
- 1行を切り出し、空白文字を含めて
先頭10文字を削除します。
No. 1 CCCFFFHHHH CACEE…
<========><========> <====…
先頭10文字を削除 1行目 2行目 …
- 空白文字を区切りにして10文字ごとに分割し、
積み重ねます
1行目:CCCFFFHHHH
2行目:CACEEFHKKK
3行目:AAAELFGKKI
4行目:DAEELLGGII
5行目:DDDLLJJGGI
6行目:DBBBBBJJJI
- 縦横の同じ文字(A〜L)を同じチップとし、
外枠と異なる文字の境目に線を引きます
┏━━━━━┯━━━━━┯━━━━━━━┓
┃C C C│F F F│H H H H┃
┃ ┌─┐ ├───┐ │ ┌─────┨
┃C│A│C│E E│F│H│K K K┃
┠─┘ └─┤ ┌─┤ ├─┤ ┌─┨
┃A A A│E│L│F│G│K K│I┃
┠─┐ ┌─┘ │ └─┤ └─┬─┘ ┃
┃D│A│E E│L L│G G│I I┃
┃ └─┴─┬─┘ ┌─┴─┐ └─┐ ┃
┃D D D│L L│J J│G G│I┃
┃ ┌───┴───┴─┐ └───┤ ┃
┃D│B B B B B│J J J│I┃
┗━┷━━━━━━━━━┷━━━━━┷━┛
|
リンク |
| |
|
|
|
|