大学数学の質問スレ Part1 (281レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
163
(3): 132人目の素数さん [] 07/26(土)17:48 ID:/Z199esI(1/4)
SQLで数独を解いています
1~9の数字が重複しないようにデータを
作成し用意します(362880行)
1,2,3,4,5,6,7,8,9
1,2,3,4,5,6,7,9,8
1,2,3,4,5,6,8,7,9


9,8,7,6,5,4,3,2,1

この行を組み合わせて数独を解く際、
タテの列の合計が45
各ボックスの合計が45
であれば解が完成と見なせるでしょうか?

元ネタ
https://note.com/brian0724/n/n4447ad17573a
では、各列、各ボックスを厳密に見てます
・各列の値は重複しない
・各ボックス内の値は重複しない
が、そこまでしなくていいような?
164: 132人目の素数さん [] 07/26(土)18:01 ID:/Z199esI(2/4)
例えば、ある列が
1
1
3
4
5
6
7
9
9
の場合でも列合計が45になるのだから
ダメに決まってるような気もするし、
その場合ボックス合計が45にならない?
(つまり列とボックスが各計45ならよい)
気もします
170: 163 [sage] 07/26(土)23:01 ID:/Z199esI(3/4)
ありがとうございます
あらかじめ、ダブりのない
1,2,3,4,5,6,7,8,9
1,2,3,4,5,6,7,9,8
1,2,3,4,5,6,8,7,9


9,8,7,6,5,4,3,2,1
の362880行(横方向)のデータを
テーブルに用意しておき、
行についてはそこから取ってきます
(数独の完成形は、362880行から9行選んだもの)

ですから168の
1①34⑥6789
4⑥67⑦9123
という行はありえないんです

169は、解としてはokなのでは
171: 163 [sage] 07/26(土)23:36 ID:/Z199esI(4/4)
よく見たら、169は
タテヨコボックスすべて合計45ですが
1列目と2列目、数字のダブりがありますね
というわけで、私の仮説は完敗でした
(合計45方式だとSQL文をおもいっきり簡単にできるんです)
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.019s