专栏文章
Xmas Contest 2020 D
AT_xmascon20_d题解参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @mio4emrz
- 此快照首次捕获于
- 2025/12/02 13:11 3 个月前
- 此快照最后确认于
- 2025/12/02 13:11 3 个月前
中非 位置较少,将其分解为 与全 矩阵 之和,则
将 展开,有 对答案产生贡献,在 行中仅有 值有意义;若将 再展开,钦定 中 产生贡献,否则是 ,即可得到 的另一种算法:选取 ,对于所有 ,将 全体替换为 得到矩阵 ,求 之和。由于 ,故若 则 存在两行相同,则行列式为 ,则仅有 情况下对答案有贡献。
而 是一个上三角矩阵,故 ,也即 时的贡献;当 时,若选取第 行替换,考察 形成的若干置换环,发现除 所在环外其余环均为自环,而 所在环形如,除 之外,其余点均为其后继点的因数。
令 表示替换第 列的答案:
- 若 :枚举 的所有因数 ,找到 所在置换环,若 后继节点为 ,由于 原本是环上最大值,而 故 原本必是孤立点,则断边 和 ,加边 ,这是所有 的方案向 的映射,倒着射回去也一样,故我们将所有 的方案和 情况下的方案构成了双射!再分析 的变化,由于环个数恰好减一(并入一孤立点),则 在模 意义下变化 ,这一结论我们在 AGC070B 中已有推导。
- 若 :则 的边权由 变为 。
依照边权和行列式系数 的变化,则可得到转移方程:
欲求 。 很大,感觉肯定要用到一些筛子相关了。令 ,则有 ,故可以杜教筛计算。预处理 的 进行优化,则复杂度为 ,取 ,得最终复杂度 。
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...