著者:白井 豊
ページ数:55

¥563¥0

魔方陣をPythonプログラムで作る方法を解説している。
ただし,プログラムだけではなく作る方法の考え方についても説明している。
第1章では魔方陣の考え方について説明し,
1.1節でで魔方陣とその起源について説明し,
1.2節で魔方陣の存在とその性質,
1.3節で4次の完全魔方陣の性質について説明している。
1.4節では第2章,第3章で示すプログラムの共通関数を示す。

第2章では,奇数次の魔方陣の作り方について説明する。
2.1節では最も簡単な3次の魔方陣の作り方,
2.2節ではヒンズーの連続方式,バシェー方式について考え方とそのプログラム例,
2.3節では奇数次の完全魔方陣を作るための桂馬飛び法とそのプログラム例,
2.4節では和算における外側に2行2列を追加する方法,
2.5節では9×9魔方陣の作り方を示す。
2.6節では奇数・偶数分離魔方陣の作り方について示す。
ただし,9×9では3.4節でより一般的な方法を示すので,
2.5節ではプログラム例を省略している。
第3章では,主として偶数次の魔方陣の作り方を示す。
3.1節では,簡単な4次の魔方陣の作り方と4次の完全魔方陣の作り方を示す。
3.2節では,LUX法の考え方とそのプログラム例を示し,
これを利用して、10次の魔方陣と6次の魔方陣の例を示す。
3.3節では4の倍数次の魔方陣の作り方とそのプログラム例,
3.4節ではMN×MN魔方陣の作り方とそのプログラム例を示す。
特にM=3,N=3のとき9×9方陣になることを示し,
M=3,N=4で12×12方陣を作る例,
M=4,N=4で16×16方陣を作る例を示す。
特にM=4,N=4のとき,元の魔方陣が完全魔方陣のとき,
16×16方陣も完全魔方陣になることを示す。

シリーズ一覧

  • 同シリーズの電子書籍はありませんでした。

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する