2025年8月23日土曜日

Codeforces Round 1043 (Div. 3)

 Eまで。

コンテスト後のツイート

F. Rada and the Chamomile Valley

 コンテスト中の方針で良かったが、条件が抜けていた。

 橋で、かつ、
・edge x-yで、始点からの距離をD、終点からの距離をD2とすると、D[x]+D2[x]=D[y]+D2[u]を満たす

 ようなものを考えれば良い。こうするとAC。

 ただ、なぜかTLEが出て一時間以上悩んだ。
 結局、TLEの原因は、上記の距離Dを求めるのをDFSでやっていたためだった。木じゃないのだからBFSじゃないといけない!!

 こんな簡単なことで一時間以上悩んでしまい、20ペナ近く出したのは愚かとしかいいようがない。ひどすぎる!

0 件のコメント:

コメントを投稿