1 条题解

  • 0
    @ 2025-8-24 21:48:46

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar Salty_Fish787
    **

    搬运于2025-08-24 21:48:46,当前版本为作者最后更新于2019-08-20 19:39:44,作者可能在搬运后再次修改,您可在原文处查看最新版

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

    以下是正文


    Solution:Solution:

    • 题意: 求
    i[0,n],2iCni\sum_{i\in[0,n],2|i}C_n^i

    的值。答案对66623336662333取模,且n1018n\leq 10^{18}

    • 前置芝士:二项式定理
    (a+b)n=i=0nCniaibni(a+b)^n=\sum_{i=0}^n C_n^ia^ib^{n-i}

    a=1,b=1a=1,b=1代入:

    (1+1)n=2n=i=0nCni(1+1)^n=2^n=\sum_{i=0}^n C_n^i

    Cn0+Cn1+Cn2+...+Cnn=2n(1)C_n^0+C_n^1+C_n^2+...+C_n^n=2^n(1)

    a=1,b=1a=1,b=-1代入:

    (11)n=0=i=0n(1)iCni(1-1)^n=0=\sum_{i=0}^n (-1)^iC_n^i

    Cn0Cn1+Cn2+...+(1)nCnn=0(2)C_n^0-C_n^1+C_n^2+...+(-1)^nC_n^n=0(2)
    • 分析:由(1)(1)+(2)+(2)式除以22得:
    $$C_n^0+C_n^2+C_n^4+...+C_n^{[\frac{n}{2}]\times 2}=\frac{2^n+0}{2}=2^{n-1} $$

    其中[x][x]表示xx的整数部分。当xx为奇数时,[x2]×2=x1[\frac{x}{2}]\times 2=x-1;当xx为偶数时,[x2]×2=x[\frac{x}{2}]\times 2=x。 即

    i[0,n],2iCni=2n1\sum_{i\in[0,n],2|i}C_n^i=2^{n-1}

    综上所述,直接输出2n1mod66623332^{n-1}mod6662333的值即可。用快速幂维护。

    • code:code: QwQ
    • 1

    信息

    ID
    2468
    时间
    1000ms
    内存
    125MiB
    难度
    3
    标签
    递交数
    0
    已通过
    0
    上传者