以下の内容はhttps://jupiro.hatenablog.com/entry/2020/11/20/075625より取得しました。


Codeforces Round #620 (Div. 2) - F2. Animal Observation (hard version)

問題リンク

Easyの記事まず読んでね jupiro.hatenablog.com

解説

被らない区間 kが大きくなっても変わらないのでEasyと同様に解けばいい

問題は被るところで、被った場合は取る区間1つの区間  [l, r]とあらわせる!!!!!

よって、1つの区間さえ見ればいいのでスライド最小値でやればいい

以上から、 O(nm)で解くことができた。

提出コード

codeforces.com




以上の内容はhttps://jupiro.hatenablog.com/entry/2020/11/20/075625より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14