C. 城堡考古

    Type: Default File IO: decoration 1000ms 256MiB

城堡考古

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

考古学家发现了一座城堡,城堡的地板是由一种特质地砖铺成的。这些地砖有两种规格:1×21\times22×12\times1。城堡的地板被分成了 mmnn 列的网格,每个网格都需要被地砖覆盖,而且地砖不能重叠,必须铺满整个地板。

城堡的守护者是一位聪明的巫师,他掌握了一种神秘的魔法,可以计算出不同方式铺设地板的数量。他把这个问题定义为一个数学问题,设填充 mmnn 列网格的方式数为 f[n]f[n]

然而,城堡的历史文献中,关于 nn 的确切值已经失传,唯一留下的线索是一个范围 [l,r][l, r]。现在,你作为一位数学家,被派遣来解开这个古老的魔法之谜。

你的任务是计算出在给定范围 [l,r][l, r] 内,所有可能的 f[i]f[i] 的值之和,并模 998244353998244353。即求 i=lrf[i]mod998244353\sum_{i=l}^{r} f[i]\mod 998244353

输入格式

第一行为2个正整数 l,rl, r

第二行为1个正整数 mm

输出格式

输出答案对 998244353998244353 取模的结果

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

数据范围与提示

由于 l,rl, r 的数值可能很大,用 lenlen 表示 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,len100len\leq 100
  • 对于测试点14-16,len3000,l=rlen\leq 3000, l=r
  • 对于测试点17-20,len3000len\leq 3000

0709

Not Attended
Status
Done
Rule
IOI
Problem
4
Start at
2025-7-9 8:30
End at
2025-7-9 11:00
Duration
2.5 hour(s)
Host
Partic.
30