Camels
题意翻译
### 题意简述
一行有n个空位,每个空位可以填$[1,4]$的整数,相邻两个数不相同,要求:
- 1.有$t$个位置满足 $a_{i-1}$ < $a_i$ >$a_{i+1} $并且($1$<$i$<$n$)
- 2.有$t$−$1$个位置满足$a_{i-1}$>$a_i$<$a_{i+1}$
#### 输入
第一行: $n$ 和 $t$
#### 输出
第一行:即一共有多少种可能。
#### 数据范围
1≤n≤20,
1≤t≤10
题目描述
Bob likes to draw camels: with a single hump, two humps, three humps, etc. He draws a camel by connecting points on a coordinate plane. Now he's drawing camels with $ t $ humps, representing them as polylines in the plane. Each polyline consists of $ n $ vertices with coordinates $ (x_{1},y_{1}) $ , $ (x_{2},y_{2}) $ , ..., $ (x_{n},y_{n}) $ . The first vertex has a coordinate $ x_{1}=1 $ , the second — $ x_{2}=2 $ , etc. Coordinates $ y_{i} $ might be any, but should satisfy the following conditions:
- there should be $ t $ humps precisely, i.e. such indexes $ j $ ( $ 2<=j<=n-1 $ ), so that $ y_{j-1}<y_{j}>y_{j+1} $ ,
- there should be precisely $ t-1 $ such indexes $ j $ ( $ 2<=j<=n-1 $ ), so that $ y_{j-1}>y_{j}<y_{j+1} $ ,
- no segment of a polyline should be parallel to the $ Ox $ -axis,
- all $ y_{i} $ are integers between 1 and 4.
For a series of his drawings of camels with $ t $ humps Bob wants to buy a notebook, but he doesn't know how many pages he will need. Output the amount of different polylines that can be drawn to represent camels with $ t $ humps for a given number $ n $ .
输入输出格式
输入格式
The first line contains a pair of integers $ n $ and $ t $ ( $ 3<=n<=20 $ , $ 1<=t<=10 $ ).
输出格式
Output the required amount of camels with $ t $ humps.
输入输出样例
输入样例 #1
6 1
输出样例 #1
6
输入样例 #2
4 2
输出样例 #2
0
说明
In the first sample test sequences of $ y $ -coordinates for six camels are: 123421, 123431, 123432, 124321, 134321 и 234321 (each digit corresponds to one value of $ y_{i} $ ).