2026年5月20日水曜日

AtCoder Regular Contest++ 220

 A一完でさらにレートを落とす。

コンテスト後のツイート

B - Incomplete Shuffle

 解説放送を見てAC。

 グラフの問題だろうとは思ったが、問題特有の考察は全くできていなかった。あまり考察せず解説を見てしまったけど、まずは、操作をした結果どのようなものが現れるか? を実験してから考えていく感じですね。

C - Range Increment

 解説放送を参考にAC。

 解説放送を見ても(他の解説を読んでも)なかなか理解できず、一時間くらいじっと考えたらようやく分かった。

 解説放送に出てくるmod=3で1 0 1のケースより、(実質的には同じだけど)mod=6で1 5 1のケースを考えた方が自分には理解しやすかった。

 解法自体は、左から決めていくしかなくて、単純な貪欲で上手くいかないのなら、heapqか何かを使うかも……と想像することはできるかもしれない。しかし、こういう風な推察から正しい解法に至るのは結構厳しそうなので、じっくり問題の性質を見極めるしかなさそう。

D - Long Trail

 解説AC。解法ツイートを見て大体解法は把握していたけど、解説放送も見た。

 解法を思い付くのも難しいけれど、実装も大変だった。コンテスト中にACするのはなかなか大変な問題。

0 件のコメント:

コメントを投稿