#P1071. 铺地砖

铺地砖

题目描述

1×21 \times 22×12 \times 1 两种地砖(每种地砖都无限量供应)填充 mmnn 列的网格,要求不重叠且铺满。 设填充 mmnn 列网格的方案数为 f[n]f[n] 。 现在 nn 的具体值丟失了,只知道一个范围 [l,r][l, r] ,请你求出 i=lrf(i)mod998244353\sum_{i=l}^r f(i) , \bmod 998244353

输入格式

第一行为 2 个正整数 l,rl, r 。 第二行为 1 个正整数 mm

输出格式

输出答案对 998244353 取模的结果。

2 2
2
2
123 345
3
164772881
12324 34512412
6
921818959

数据规模与约定

由于 l,rl, r 的数值可能很大,我们用 lenl e n 表示 rr 的位数。

  • 对于100%的数据, 1m6,1lr1 \leq m \leq 6,1 \leq l \leq r
  • 对于测试点1-3, r4r \leq 4
  • 对于测试点4-6, r60000r \leq 60000
  • 对于测试点7-10, r109r \leq 10^9
  • 对于测试点11-13,len 100\leq 100
  • 对于测试点14-16,len 3000\leq 3000 ,满足 l=rl=r
  • 对于测试点17-20,len 3000\leq 3000

大样例

大样例下载