パーソナルブログメモリ

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

Python こぢんがめの問題を5問解いてみる(2問は一部分)

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

文化の日なのでなんかやってみる

CodingameのPENDING CONTRIBUTIONSのCLASH OF CODEから5問ほど

 

宇宙をチェックする

タイトルにひかれてやってみる。

単位変換差分プログラム

 

宇宙が充分でないときだけ正解する。

 

 

数値箱

人気が高かったのでやってみる

数値箱の好きな位置からn歩縦横、端ワープあり移動で最大の数値を答える

 

パスファインディングは今回パスして数値箱の数値が均一のときだけ正解する

 

 

バイク盗まれる

ひとごとでないのでやってみる

 

最初文字列をくっつけてからマッチするものを計算していたけど

各文字列が1つのパーツにマッチしているか計算しないといけないので修正

 

ズームさせる

図形処理なのでやってみる

 

wは使わないというか、どう使ったらいいのかわからない

 

2つの辞書

2つのアルファベット置換テーブルで1つの単語に対して、2つの翻訳をだし

予め提示された翻訳と違う翻訳を答える。

ともかくやってみる。

 

とある辞書に対して何かいいたいことがあったのだろうか?

どうやってこの問題を思いついたのか不思議。

テストケースの最期の方で大文字のケースが登場して、

ここまでかなと思ったけど変換テーブル(5,6,7行目)を思いついたのでなんとか解答


最新の画像もっと見る

コメントを投稿

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