loj#P2504. 「2018 集训队互测 Day 5」小 H 爱染色

    ID: 15774 传统题 2000ms 512MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>数学多项式 / 形式幂级数DFT(含 NTT)及FFT组合计数2018集训队互测

「2018 集训队互测 Day 5」小 H 爱染色

题目描述

有排成一列的 nn 个球,编号依次为 00n1n-1 ,初始都为白色。小 HH 会重复以下操作共 22 次:随机选择其中的 mm 个球将它们染成黑色(可以重复染黑球)。小 HH 对编号最小的黑球情有独钟,她想知道,如果令 AA 为它的编号, F(A)F(A) 的期望是多少。其中, F(x)F(x) 为一个次数不超过 mm 的多项式, F(A)F(A) 表示 x=Ax=A 时多项式的值。

输入格式

第一行两个整数 n,mn,m
第二行 m+1m+1 个整数,第 ii 个整数为 F(i1)F(i-1)

输出格式

一行一个整数,如果令 EE 表示 F(A)F(A) 的期望,输出 E×(nm)2E\times {\binom{n}{m}}^2998244353998244353 的值。

8 5
45856608 386378255 106492167 28766400 272276589 93721672
321347828

数据范围与提示

  • 对于 10%10\% 的数据,n10n \leq 10m5m \leq 5
  • 对于 20%20\% 的数据,n100n \leq 100m100m \leq 100
  • 对于 30%30\% 的数据,n1000n \leq 1000m1000m \leq 1000
  • 对于另外 5%5\% 的数据,m1000000m \leq 1000000,且保证多项式 F(x)=1F(x)=1
  • 对于另外 5%5\% 的数据,m5000m \leq 5000,且保证多项式 F(x)=xF(x)=x
  • 对于另外 10%10\% 的数据,m5000m \leq 5000,且保证多项式 F(x)=xmF(x)=x^m
  • 对于 70%70\% 的数据,m5000m \leq 5000
  • 对于 80%80\% 的数据,m20000m \leq 20000
  • 对于 100%100\% 的数据,n998244353n \leq 998244353m1000000m \leq 1000000