前提・実現pyしたいこと
Pythonを使って、表を作り、その中の要素を並び替えたいです。
そして、前の出力結果を記憶して2回目に出力する時同じ要素が同じセルに来ないように、また、aとbという要素があったとして最初にこの二つの要素が隣り合っていた場合次からはなるべく隣りあわないようにさせたいです。
発生している問題・エラーメッセージ
表を作り、その中の要素をランダムで入力するところまでは出来ました。
けれど、前と比較して被らないようにするのがどう書いたらいいのか分かりません。
なるべく隣あわないように、というのは全ての要素が今まで全く隣にならなかった要素と隣になるのは繰り返すごとに難しくなっていくと思うので、同じ要素と隣になった場合マイナス点を与え、一番点数の高くなる表を選び取るというプログラムを書こうと思っていました。しかし肝心のその書き方が、全くわかりません。
掴みだけでもいいので、何か教えて頂けないでしょうか。
また、この点数を与えるという考え方はあっているのでしょうか```ここに言語を入力
コード