1 条题解
-
0
自动搬运
来自洛谷,原作者为

Caro23333
Dream Theater 脑残粉搬运于
2025-08-24 22:07:49,当前版本为作者最后更新于2019-02-15 17:17:41,作者可能在搬运后再次修改,您可在原文处查看最新版自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多
以下是正文
这里出题组......来水一下社区贡献
首先考虑一个包含个点的图,每个点对应一个任务子集。两个点之间连一条无向边,当且仅当这两个点对应的任务子集大小差为1.
那么,满足条件的一种安排任务的方式,就对应着一条从某个节点开始,经过图中所有边恰好一次再回到这个节点的路径,或者说,一条欧拉回路。
由小学奥数的经典结论(),一个无向图中存在欧拉回路,当且仅当每个点的度数均为偶数。
假设某个点对应的任务子集的大小为,那么它将向所有对应集合大小为和的点连边。不难发现,这样的边共有条。
进行简单的推导可以得出,使得每个点的度数均为偶数的会满足将排成一列之后是奇偶相间的。
然后怎么做呢? 做为一名合格的OIer,我们要拥有良好的打表找规律能力。
于是写一个50pts的暴力,观察一下答案,发现满足条件的必然可以表示为,其中是一个大于等于2的整数。
提交,AC,皆大欢喜(
为什么这个规律是这样呢?
考虑模2意义下的杨辉三角的第行,不难发现这一行是等价于第行是。
下证是的整数次幂且是杨辉三角的第行为的充要条件(以下所有推导中,表示其向下取整的值)。
先证充分性:
假设对于所有充分性成立。 当时:
由Lucas定理得 ,由于对于所有充分性成立,不难发现此式取当且仅当或,则对于其充分性成立,由归纳法得证(归纳初条件显然可证)。
再证必要性:
假设对于所有必要性成立。
若存在满足条件,则对于任意均有。那么由Lucas定理可得, 为0,即或.
考虑的奇偶性:
若为偶数,则对于任意一个偶数,。又由对于所有必要性成立且,则必然存在使得,矛盾。
若为奇数,则,其中是一个偶数。 若,那么由之前为偶数的讨论可以得出上式必不总为,则产生矛盾;若,由上证充分性可推出不满足条件。
综上,对于必要性,由归纳法得证。
那么,是的整数次幂且是杨辉三角的第行为的充要条件得证,也就是说本题的答案就是所有满足的,其中是一个整数。
第一次写长篇数学证明,不足之处请多指教!
- 1
信息
- ID
- 4107
- 时间
- 1000ms
- 内存
- 500MiB
- 难度
- 5
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 上传者