【´・ω・`】:y sakudaさんからVBAでの回答を頂きました。
---------------------------------------------------------------------------------------
一筆書きの方がどうにもならなかったのでプログラムを作ってみました。
一応、対称や回転で同形になるものは省くようにしてありますが、
回転のチェックが十分かどうか今一つ自信がありません。
(8Queenまでは目検で確認したつもりですがw)
本気でやるなら、本当に回転させてマッチングしてアルゴリズムの確認を
取ったりするところですが、遊びですので、"多分"レベルでそれ以上の検証
はしておりませんw
こちらは1シートに出てきた図形を並べてますので、13以上になると2003では
シートがパンクするので、12×12で打ち止めにしました。
もっとも、13ではパンクした4700パターンでまだ先が長そうでした。
(時間的には12でも10秒程度で終わりました)
書き流しみたいなものですので、あちこち怪しげな代物ですが、座興と思って
ご容赦ねがいます^^
(y sakudaさん談)
>一応、対称や回転で同形になるものは省くようにしてあります
処理が増えているはずなのに
以前のものに比べてかなり早くなっている・・・
シートをいちいち挿入しなくなったからなのか・・・
投稿情報: くまぷー | 2008年11 月16日 (日曜日) 午後 04時37分
お手数をかけました
>シートをいちいち挿入しなくなったからなのか・・・
もちろんそうだと思います。
小さいボードでも、味がある図形が結構ありますが、12Qの1760、1762、1775,1776なんかは回転しても図柄が変わらないすぐれものです。
(4Q,5Q以外ではここまで出現しないみたいです)
投稿情報: y sakuda | 2008年11 月16日 (日曜日) 午後 08時28分
面白くて、配置をじっと・・・・
見てしまった。
N(ナイト)の動きに沿って
Qが配置というのは、
4Q、5Qにしかないんでしょうかね。
大ゲイマならあるんでしょうかね?
桂馬は白丸から白丸へ飛び(八方)
●○
●
○
大ゲイマは、
●○
●
●
○
白丸から白丸へ、(八方)
投稿情報: ジョー3 | 2008年11 月16日 (日曜日) 午後 09時31分
桂馬と言うわけではなく、4辺ともQのある位置が同じで、回転してもパターンが変わらないと言う意味です。
6Q以降はなぜか、12Qまで出現しないようです。
投稿情報: y sakuda | 2008年11 月16日 (日曜日) 午後 10時41分