パーソナルブログメモリ

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

Python3 4年前と現在のプログラム 配列の追加した後にソート、 配列の隣の数値との差分の絶対値が最小のものを求める

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

OCamlというラクダにのって砂漠をさまよっていると4年前のソースを発見しました。

砂漠をさまよって自信をなくしつつあったのでちょっと休憩。

 

4年前がこちらです。

 

 

今だとこんな感じです。

コメントと未使用ライブラリを取ります。

1行目 最初に読み取った数だけ さらに読み取って数値化して 配列に入れていき ソートしてhoに入れます。

2行目 配列を1つずらしたものをまとめてループさせ大きいものから小さいものを引いたものから一番小さいものを表示しています。

 

ZIPはあえて使ってみました。


最新の画像もっと見る

コメントを投稿

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