专栏文章

「YLLOI-R1-T3」一路向北 的题解

P12414题解参与者 37已保存评论 41

文章操作

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

当前评论
41 条
当前快照
1 份
快照标识符
@mipvau29
此快照首次捕获于
2025/12/03 18:32
3 个月前
此快照最后确认于
2025/12/03 18:32
3 个月前
查看原文
因为数字 xx 只能到第 xx 个队列,所以若出现循环,则只会是 11 个队列在循环。
下面我们给出一个结论:
  • 00 放到第 xx 个队列,只要 xx 的总数量小于 mm 个,00 就一定不会出队。
证明:因为当一个 xx 出现在 00 后时,在 00 出队前,这个 xx 就不可能出队。然而想要 00 出队,至少需要有 mmxx 入该队。证毕。
因此只要有任意一个 xx 的总数量小于 mm,就一定可以不再拿回 00。如果想要使所有 xx 的总数量都大于等于 mm,任意一个 xx 的总数量都一定为 mm
下面我们再给出一个结论:
  • 当一个 xx 的总数量小于等于 mm 个时,第 xx 个队列一定不会循环。
证明:要想使第 xx 个队列循环,首先需要把该队列用 xx 填满,不然一定会到其他队列;并且手中还需要拿着 xx,不然无法再进入该队列。因此至少需要 m+1m+1xx 才可能使第 xx 个队列循环。证毕。
当不会有任何队列可能循环时,00 就一定会被拿回手中。
因此,我们把所有情况分为了两种,一种为每个数字的总数量都为 mm,该情况 00 一定会被拿回,除此之外 00 一定可以不再被拿回。

评论

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

正在加载评论...