链接:https://www.luogu.com.cn/problem/P6105
题目描述:维护一个集合,动态加删元素,每一次维护集合中$(i+j)modC$($i,j$是集合中两个不同的元素)的最大值。
题解:我们可以将原问题转化为两个子问题:
$1$.求$i+j<c$的$i+j$的最大值。 $2$.求$i+j="">C$的$i+j-C$的最大值。
事实上第二类问题在第一类问题的前提下可化为求$i+j-C$的最大值,可以用$set$直接维护。
考虑第一个问题,将每一个元素$i$按$i