铺列(tile)
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
铺列(tile)
题目描述
Y 同学要铺一个 的网格。可以使用以下两种砖:
- 的小方砖;
- 的长方砖,长方砖可以旋转。
请计算把整个网格恰好铺满的方案数,对 取模。
输入格式
输入一行两个整数 。
输出格式
输出一行一个整数,表示铺法数量。
样例
样例输入 #1
2 3
样例输出 #1
22
数据范围与约定
对于 的数据,保证 ,。
| 测试点编号 | 分值 | 特殊性质 | ||
|---|---|---|---|---|
| 无 | ||||
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Y 同学要铺一个 h×w 的网格。可以使用以下两种砖:
请计算把整个网格恰好铺满的方案数,对 998244353 取模。
输入一行两个整数 h,w。
输出一行一个整数,表示铺法数量。
2 3
22
对于 100% 的数据,保证 1≤h≤5,1≤w≤1012。
| 测试点编号 | 分值 | h≤ | w≤ | 特殊性质 |
|---|---|---|---|---|
| 1∼2 | 10 | 3 | 8 | 无 |
| 3∼5 | 15 | 5 | 2000 | |
| 6∼8 | 1 | 1012 | ||
| 9∼12 | 20 | 4 | ||
| 13∼16 | 5 | 108 | ||
| 17∼20 | 1012 |