x6魔方陣のページ 魔方陣のトップに戻る   [ English page ]

6x6魔方陣は、6×6のマス目の中に、1〜36の数字を入れて、縦・横・対角線の数字の合計が111になります。

(6x6魔方陣の数字の並び例)




このページでは、6x6魔方陣の数字の並び方が全部で何通りあるか(総数)をカウントするプログラムをご紹介します。

<6x6魔方陣の総数を求めるプログラム(Windows版)> (クリックすると圧縮したファイルをダウンロード出来ます)

6x6魔方陣の総数は、一説には1800兆前後だと言われています。上記のプログラムをPentium4 3GHzマシンで走らせても、
205,500年以上掛かると思われますので、ほどほどに動かして下さい。(整数演算のベンチマークプログラムとしても使えます!)

(Windows版の簡単な使い方)
 
1.「左肩の数」を選んで下さい
      
この数字を固定して総数をカウントします。1〜18の数字を選択することが出来ます。

 
2.「表示」の単位を選んで下さい
      
並びの表示を何個ごとに行うかを選びます。全数、100個毎、1000個毎のどれかを選択できます。

 
3.「Start」ボタンを押してください
    
カウントが始まります。「Found」の右側の数字が、それまでに見つかった並びの数です。

  魔方陣のバイブルです
上記プログラムのWindows版は、Borland C++ Builder 6 で
作成しました。

また、Linux版は、gcc-3.2.2-5でコンパイルしました。

上記プログラムは、フリーソフトウェアですが、
著作権は株式会社ネットスタッフが所有します。
     営利目的でなければ、自由にご利用下さい。

転載を希望される方は、メールでご連絡ください。

[免責]
  上記プログラムを使用した上でのいかなる損害についても、
  著作権者は一切の責任を負いません。
 

NETSTAFF

Office Collaboration
Support & Service

株式会社ネットスタッフ   ホーム   |  パソコン  |  パソコンソフト  |  サイトマップ
おすすめ情報
  お知らせ NEW!!
お買い得情報
魔方陣のページ
ネットスタッフについて
  会社概要
営業内容
採用情報
お問い合せ
ビジネス・パートナー
About NETSTAFF
(English)
サイトマップ

弊社はマイクロソフト社
登録メンバーです