TouchStone
  请登录后使用
登录 注册
距离CSP第一轮: ??天 距离CSP第二轮: ??天 距离NOIP还有: ??天
 系统首页  练习题库  考试列表  判题结果  信息发布  解题排行
  • 首页
  • 题库
  • P8800
  • 题目
  • P8800酒贼
    限制 : 时间限制 : - MS   空间限制 : 65536 KB
    评测说明 : 1s
    问题描述

    从前有一家人有 \(n\) 瓶酒排成一行,第 \(i\) 瓶的价值为 \(v_i\)。有一个酒贼去偷恰好 \(k\) 瓶酒。酒贼不能在连续的 \(d\) 瓶酒中偷走多于一瓶。求酒贼所有偷酒方案的价值和的和模$998244353$的值。

    输入格式

    第一行输入三个数 \(n,k,d\)。第二行输入 \(n\) 个数表示 \(v_i\)

    输出格式

    输出一个数表示答案。

    样例输入 1

    4 2 2
    1 4 2 3

    样例输出 1

    14

    样例输入 2

    5 2 3
    1 5 7 7 3

    样例输出 2

    20

    样例输入 3

    5 3 2
    4 7 5 3 8

    样例输出 3

    17

    样例输入 4

    18 4 4
    107367523 266126484 149762920 57456082 857431610 400422663 768881284 494753774 152155823 740238343 871191740 450057094 208762450 787961742 90197530 77329823 193815114 707323467

    样例输出 4

    228955567

    样例输入 5

    12 4 2
    107367523 266126484 149762920 57456082 857431610 400422663 768881284 494753774 152155823 740238343 871191740 450057094

    样例输出 5

    136993014

    提示

    \(2 \leqslant d \leqslant n \leqslant 5000,1 \leqslant k \leqslant \lceil \frac{n}{d} \rceil\)
    \(v_i<998244353\)

    输入的数均为自然数。