45日目
ABCのB問題を実施中。
勉強用のコンテンツはここから。
https://kenkoooo.com/atcoder/#/table/
進捗と一言感想
[B問題] 1問(残り11問)
ABC019:高橋くんと文字列圧縮
ややこしい実装にしてしまった気がしなくもない。他の方の回答を見てみましたが、for文実装なら同じ感じで、while文実装ならもう少し短くできたみたい。
s = input() answer = "" sum = 0 count = 1 for index in range(1,len(s)): if s[index] == s[index-1]: count += 1 else: answer += s[index-1] + str(count) sum += count count = 1 if index == len(s)-1: if sum != len(s): answer += s[index] + str(count) print(answer)
[C問題] 0問(残り157問)
今回は特になし
参考
https://kenkoooo.com/atcoder/#/user/dandan611?userPageTab=AtCoder+Pie+Charts
Aizu Online Judge
www.youtube.com
目標
- まず、今年中に茶色コーダー
学習方針
- 参考:レッドコーダーが教える、競プロ・AtCoder上達のガイドライン【初級編:競プロを始めよう】 - Qiita
- 一日一題。(C問題までは!)
- コンテストにもなるべく参加する
- ちなみに言語はpython。
- つまったら10分くらいで解説動画見る
以上。