ふらっと C#,C♯,C#(初心者用) Part126 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0586デフォルトの名無しさん (ワッチョイ 2790-jWyY)
2017/02/14(火) 09:44:42.37ID:Nim8Pln30フローはこんな感じなんですが何が足りないんでしょうか?
まず不明な数を0と置きます、該当マスの縦横、3x3のブロック内を検索し、見つけた数「n」とし9個の配列を持つbool型のflag[n-1]をtrueにして
もしbool型変数flagのfalseが一つしかない場合、絞り込めたと判断しflagのfalseの位置を該当のマスに代入します
これをループさせて、すべての配列で0がない場合、一周して一度も代入できていない場合を抜ける条件としています
ソースも貼っておきます。下側は解けるのですが上側は解けないです
https://ideone.com/uwvM7n
■ このスレッドは過去ログ倉庫に格納されています