Thingmemo
実装一覧へ戻る

組合せ

魔方陣

Siamese法で1からn²を配置し、行・列・対角線の和と魔法定数を検算します。奇数次数だけをサポートします。

TIME
O(n²)
SPACE
O(n²)

n = 魔方陣の奇数次数 / 上限: 1〜15の奇数次数のみ。偶数次数は未対応

Siamese法で奇数次魔方陣を生成します。