エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
クイーン支配問題
クイーン支配問題 The Art of Computer Programmingに, クイーン支配問題(queens domination probmel)と... クイーン支配問題 The Art of Computer Programmingに, クイーン支配問題(queens domination probmel)という話題があった. 8×8の盤に, 5個のクイーンを, 盤のすべての場所を支配するように置く という問題である. 1863年の本にあるそうだから, 古典的問題である. この解は, 4860通りあるらしいので, 自分でも計算することにした. 私のことだから, Schemeを使う. またSchemeを使うなら, bit-stringが役立つ. プログラムを書いたら, 思ったより簡単で, 1時間はかからなかった. こんな具合だ. (define (r n) (map (lambda (i) (+ (* n 8) i)) (range 0 8))) (define (c n) (map (lambda (i) (+ (* i 8) n)) (