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

Perta
broken tower搬运于
2025-08-24 22:54:21,当前版本为作者最后更新于2024-01-19 16:02:52,作者可能在搬运后再次修改,您可在原文处查看最新版自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多
以下是正文
设题面中二进制字符串为 ,SMS 为 ,则 。
发现 ,不妨利用这个关系建图。将 向 连一条边权为 的边,这样会形成 个连通块。由于 ,对于每个连通块中的数有如下限制:
- 若 所在连通块含边权不为 的边,则 的值确定;
- 否则,连通块内的所有数 值相同。
这个很好理解。比如 向 连了一条边权为 的边,那么就只有一种可行解:。那么一个连通块确定一个数就可以确定剩下的数。
对于没有被确定的连通块(只含边权为 的边),仅要求所有数的值相同,但是要满足 的限制。由于我们是通过这个限制建的图,只需要满足 即可。
只考虑 。设当前已经确定的 为 ,未确定的个数为 ,则答案为 。注意,存在 时无解。
复杂度理论上是 的,但是煮波太懒了加了个并查集。
- 1
信息
- ID
- 9725
- 时间
- 1000ms
- 内存
- 1024MiB
- 难度
- 5
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者