专栏文章

题解:CF981F Round Marriage

CF981F题解参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@miob8eor
此快照首次捕获于
2025/12/02 16:22
3 个月前
此快照最后确认于
2025/12/02 16:22
3 个月前
查看原文
题解区里二分 + Hall 定理的判断方法,并没有保证区间长度 L\le L。这里补一个证明。
首先,新郎 L\le L,新娘 >L\gt L,这个对答案是没有贡献的。
考虑新郎 >L\gt L,新娘 >L\gt L
如图。上面的线是新郎,下面的是新娘。 a,ba,b 是对应区间新郎的数量。c,dc,d 同理。 中间的是跨域的部分,长为 LL,各有 nn 个人。
因为正确性在于若 a+n+b>c+n+fa+n+b\gt c+n+f,不满足 Hall 定理,导致错误。
a+n+b>c+n+fa+n+b\gt c+n+f,所以 a+b>c+fa+b\gt c+f。把左边的 a,ca,c 等价于右边的 a,ca,c。 所以 L\ge L 的判定必定存在一个总长度 <L\lt L 的等价判定。
证毕。

评论

0 条评论,欢迎与作者交流。

正在加载评论...