パーソナルブログメモリ

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

Rust ビット変換、三項演算子、文字列ループ スライスの画像サンプル

2021-04-28 | プログラムをマスター計画2021

CodinGameというサイトのChuck Norris - Code Golfという問題をRustで解いてみました

制作時間 3時間ぐらい(2時間はふて寝等)

訂正 7行目 さいごに加算とありますが文字列の連結です

 

ーーーー 筏文 ーーーー

制作過程  コメントは次の目標とかになります

初期状態 

 

文字列を一文字ずるアスキーコード化して表示

文字列をcharごとにループさせる場合は13行目の.charsです

 

17行目 アスキーコードを2進数化して0埋めで7桁変換

今回の最難関 ググってもググってもなかなか発見できませんでした

 

最初の完成品です

この後、Rustのcodegolfの記事などを読んで

圧縮改良したものが先頭のプログラムになってます


最新の画像もっと見る

コメントを投稿

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