Bicolorings
题意翻译
**题目大意:**
给定一个$2\times n$的棋盘,可以对上面的格子黑白染色,求染色后棋盘上的联通块的个数正好为$k$的染色方案数
**输入格式:**
一行两个整数$n,k$
**输出格式:**
一个整数,表示方案数
题目描述
You are given a grid, consisting of $ 2 $ rows and $ n $ columns. Each cell of this grid should be colored either black or white.
Two cells are considered neighbours if they have a common border and share the same color. Two cells $ A $ and $ B $ belong to the same component if they are neighbours, or if there is a neighbour of $ A $ that belongs to the same component with $ B $ .
Let's call some bicoloring beautiful if it has exactly $ k $ components.
Count the number of beautiful bicolorings. The number can be big enough, so print the answer modulo $ 998244353 $ .
输入输出格式
输入格式
The only line contains two integers $ n $ and $ k $ ( $ 1 \le n \le 1000 $ , $ 1 \le k \le 2n $ ) — the number of columns in a grid and the number of components required.
输出格式
Print a single integer — the number of beautiful bicolorings modulo $ 998244353 $ .
输入输出样例
输入样例 #1
3 4
输出样例 #1
12
输入样例 #2
4 1
输出样例 #2
2
输入样例 #3
1 2
输出样例 #3
2
说明
One of possible bicolorings in sample $ 1 $ :
![](https://cdn.luogu.com.cn/upload/vjudge_pic/CF1051D/d268eb0019831b2d0215a1af53fa8a6c76918b67.png)