5完、99:49(!!)
各問題
A - 123233
文字列で受け取って一文字ずつ確認するのが楽でしょうか。
B - Hurdle Parsing
-
の数を数えて、|
が来たらその時点での数を出力してからリセット、の繰り返し。
C - Move Segment
やることは簡単で、K-1番目の1
はK-1番目とK番目の1
の数を合わせたものを出力し、K番目の1
はスルーすればよいです。
で、どうやるかですが、自分はランレングスのライブラリを作っているのでそれを使ってやりました。
D - Strange Mirroring
OEIS-A010060 (!?)
E - 1D Bucket Tool
DSU で同じ色に塗られている隣接するマスを管理し、DSU の leader に範囲を持たせるようにすればよいです。
まとめ
生成AIは使えなくなったが、OEISが使えました...。