パーソナルブログメモリ

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

PythonでCode Golf

2023-06-24 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい

Code Golfとは

お題のプログラムをいかに短い文字数で書けるかという謎競技である

短くなればなるほど謎コードになっていき、行き着く先はナニコレとなる

使った技術

インデントを1文字化

関数を変数化

rengeの回数分を文字化

アルファベットの文字位置判定を文字コード化して計算

 

筏文(以下駄文)

太古の昔 キロ時代というものがあった パソコンの容量が乏しく16Kが1万円ぐらいの価値

16kとは日本語でいうと8000文字相当 その頃の技術者はその容量でプログラムを書かなければならず

しにものぐるいで短くしなければならなかった その時名残が競技となったのである

 

今はテラ時代の黎明期で

最近購入したKIOXIAの32Gが650円 32Gは16kの2000000倍ぐらい

 

現在も開催中なので、問題の詳細は極秘事項です

 


最新の画像もっと見る

コメントを投稿

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