パーソナルブログメモリ

a = [1, 1]
for _ in "*" * 999: a += [sum(a[-2:])]
print(a)

python3 6行のセル・オートマトン

2021-07-06 | 速攻で言語マスターしてみませんか

セル・オートマトンの問題を解いてみます。

 

https://www.codingame.com/training/medium/elementary-cellular-automaton

 

こんな解答をしてくれます。

 

他の方のプログラムが短いのでなんとなく6行まで縮めてみます。

 

 

 

もっといろんなパターンが見てみたくてまずinput部分を自前に変更します

 

https://colab.research.google.com/drive/19aA3HHNPtK_HlRDi2KSVQkh04i3jlEMy?usp=sharing

最終的に作ったものは↑です。

 

 

さらに都度うごかさなくていいように画面のクリアと3秒待ちを追加します。

 

 

 

こんな感じで表示してくれます。

 

動画もなんとなく公開

python3で作成したセル・オートマトン


最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。