2024年7月20日土曜日

Codeforces Round 959 sponsored by NEAR (Div. 1 + Div. 2)

 Eまで五完。

コンテスト後のツイート


F. Stardew Valley

 こたつがめさんの放送の振り返りを見てAC。

 使っても使わなくても良い辺たちの連結成分ごとに見て木DPするという方針は思いついていなかった。
 この問題が類題だったようだけど、思い出せなかった。

 ただ、この部分が解けたとしても、オイラー閉路を構築する部分で躓いていただろう。DFSして帰りがけ順に見ていけば良い(!)とは知らなかった。

G. Minecraft

 こたつがめさんの放送の振り返りを見てAC。解けなきゃいけない問題だった。

 繰り上がりの数を持ってDPする方針は問題を見てすぐ思いつたのに、繰り上がりの値が大きくなるかも、と思って実装できなかった。
 高々nになる、というのは言われれば当たり前。Fを考えている合間に見たため長いこと考えたわけではないが、思いつかなかったのは悔しい。

 なお、定数倍高速化をしないと自分のPyPyの実装では通らなかったので、コンテスト中に通すならChatGPTを活用しなくてはいけなかったかも。


0 件のコメント:

コメントを投稿