CF1326E Bombs
Posted iefnah06
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CF1326E Bombs相关的知识,希望对你有一定的参考价值。
URL
https://codeforces.com/contest/1326/problem/E
解法
在加入炸弹的过程中答案显然不升,且每次剩下的数都是上一次的子集。
考虑当前的答案是 (x),已经删除了所有 (>x) 的数,判断 (x) 是否被删除。充要条件是:
-
最右的 (ge x) 的数的右边有至少 (1) 个炸弹。
-
次右的 (ge x) 的数的右边有至少 (2) 个炸弹。
...
-
第 (N-x+1) 右的 (ge x) 的数的右边有至少 (N-x+1) 个炸弹。
可以用线段树维护。
实现
以上是关于CF1326E Bombs的主要内容,如果未能解决你的问题,请参考以下文章
codechef Little Elephant and Bombs题解
Defuse the Bombs Gym - 102822D