皆さん、相談させてください。
魔方陣を5個吐き出すプログラムを作ったのですが、
import random
abc=[1,2,3,4,5,6,7,8,9]
count=0
while count<5:
____random.shuffle(abc)
____if abc[0]+abc[1]+abc[2]==15 and abc[3]+abc[4]+abc[5]==15 and abc[6]+abc[7]+abc[8]==15\
and abc[0]+abc[3]+abc[6]==15 and abc[1]+abc[4]+abc[7]==15 and abc[2]+abc[5]+abc[8]==15\
and abc[0]+abc[4]+abc[8]==15 and abc[2]+abc[4]+abc[6]==15:
________print(abc[0],abc[1],abc[2])
________print(abc[3],abc[4],abc[5])
________print(abc[6],abc[7],abc[8])
________count=count+1
________print(count)
________print("------")
同じ魔方陣を重複して出力してしまう事があります。
これを解決する方法はありませんか?
そもそもランダムで並び替えするって発想自体が邪道なんですかね。
僕は最近Pythonを初めた初心者です。
アドバイスお願いします。
探検
Pythonのお勉強 Part55
■ このスレッドは過去ログ倉庫に格納されています
709デフォルトの名無しさん
2018/02/08(木) 14:42:46.64ID:Ia7szBUl■ このスレッドは過去ログ倉庫に格納されています
ニュース
- こども家庭庁、2026年から“独身税”を開始、年収200万なら年4200円、年収400万なら年7800円 ★6 [お断り★]
- 【サッカー】Jリーグ、43億円の赤字予算を承認 ★2 [鉄チーズ烏★]
- 「レーダー照射」なぜ中国は素直に謝罪しないのか 非を認めず反論、逆ギレ「ごめんなさい」と言えない国情★3 [七波羅探題★]
- 松村沙友理、スタバは好きだけど「やっぱコーヒーに700円800円が…」「家でお湯わかしてやったらタダやん」 [muffin★]
- 40代教員、1億8600万円分の暗号資産だまし取られる 「警察手帳のような物」見せられ−滋賀県草津市 [蚤の市★]
- コンビニの鮭おにぎり、価格にネット衝撃!「これはキツい…」「日本人を殺しに来てる」 YouTuber吉田製作所の投稿に驚き続々 [冬月記者★]
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★7
- ブレイキングダウンの試合前挑発タイムでくも膜下出血 朝倉未来の責任は [279254606]
- >>5のAV女優でシコって寝ます
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★6
- 日本、ガチで終焉。資材高騰と人手不足で全国各地で再開発ストップwwwwwwwwwwwwwwwww [271912485]
- 味の素会長「日本の冷凍餃子は安すぎる。価値に見合った価格を」 [573472858]
