题解:P10539 [APIO2024] 魔术表演
APIO2024,忆昔当年泪不干。
这个题的解决思路有两种,一种是保存完整的信息不要让信息被删干净,另一种是保存一些有效信息通过删除后剩余的有效信息还原原数。
第一个思路的一种可行做法为
但交互库可能会采取某种特殊策略删点,比如删除某个点连出去的所有边之类的。这样就有很大的可能会丢失信息。
多做几次随机置换能降低丢失信息的概率,最后能不能过比较吃运气。
由这个做法可以延伸到第二个思路的类似做法:我们对
这个做法可行但很麻烦,考虑一个更简单的做法。
把
设保留下来的边里的更大的数为
我们只要保证这个最小公倍数大于