振り返りです。
A - Many A+B Problems
B - Qualification Contest
略
自由欄
C - Don’t be cycle
やってみよう!
C
関数を完成させて「Run」ボタンをクリックしよう!
自由欄
try
出ました、閉路判定問題。
削除する辺の本数の最小値
という表現が引っかかりますが、とりあえず「辺を追加しようとして、閉路になる場合は除く」でイケんじゃね?という考えで以下。
結果:#38609158
自由欄
D - Range Add Query
やってみよう!
D
関数を完成させて「Run」ボタンをクリックしよう!
自由欄
解説を見る
コンテスト中はても足も出なかったので、早速原案者の解説を見ます。
不変量を考えるとのこと。
…コードを追ってやってることは理解できました。
が、なぜそれで解が得られるのかというところが、証明や最初の解説を見てもしっくりこず…
同じような問題が出ても自力でACできる気がしない😇
結果:#39005605
まとめ
Dで心折れた