パーソナルブログメモリ

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

C言語でcode golf

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

CodinGame Don't Panic祭り、いにしえのC言語にも挑んでみます

連想配列は作らないとないので作りません、代替として配列で対応

C言語は古い言語なので文字列操作はいろいろと手間がかかります

char型で文字数分枠を取って入れます

最期に終端コードが入るので枠は1つ多めに

一文字を比較する時、char型なので" "ではなく' 'でくくります

 

いにしえのトラップを思い出しながら解除していく感じです

 

ifの判断に0:false 1:trueが使えたので修正

 

一行にしてSUBMIT、C言語では上から6割ぐらいの所でした。賢者はたくさんいるようです。


最新の画像もっと見る

コメントを投稿

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