1 条题解

  • 0
    @ 2025-8-24 22:08:38

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar Light_Poet
    这个人很菜,什么也没法留下

    搬运于2025-08-24 22:08:38,当前版本为作者最后更新于2021-01-12 20:32:11,作者可能在搬运后再次修改,您可在原文处查看最新版

    自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多

    以下是正文


    我们可以直接做多项式 ln\ln 并乘以 kk 然后进行多项式 exp\exp

    为此会导出一个问题:我们将 kkpp(模数)进行了取模,似乎无论 kk 多大这都是正确的。


    以下内容节选自 EI 鸽鸽的集训队论文:

    下面说明一个更一般的情况:

    f(x)f(x) 为一个 nn 次多项式,pp 为质数。

    f(x)pf(xp)(modp)f(x)^p\equiv f(x^p)\pmod p

    当我们计算 f(x)pmodxnf(x)^p\bmod x^n 时,由于一般情况下 n<pn<p,所以 f(x)pa0=1(本题)f(x)^p\equiv a_0=1(\text{本题}),故我们可以直接将 kkpp 取模。

    证明的话可以考虑到 (a+b)pap+bp(modp)(a+b)^p\equiv a^p+b^p\pmod p

    使用归纳证明:

    f(x)f(x)kk 阶多项式,aka_k 为其第 kk 项系数,设 f(x)=g(x)+akxkf(x)=g(x)+a_kx^k,且上述结论对于 k1k-1 阶多项式成立。

    考虑到:f(x)p=g(x)p+akpxpk=g(xp)+akxpk=f(xp)f(x)^p=g(x)^p+a_k^px^{pk}=g(x^p)+a_kx^{pk}=f(x^p)

    • 1

    信息

    ID
    4162
    时间
    1500ms
    内存
    250MiB
    难度
    6
    标签
    递交数
    0
    已通过
    0
    上传者