## 题目背景
在爱与愁的故事第一弹第三章出来前先练练四道基本的回溯/搜索题吧……
## 题目描述
中国象棋半张棋盘如图 $1$ 所示。马自左下角 $(0,0)$ 向右上角 $(m,n)$ 跳。规定只能往右跳,不准往左跳。比如图 $1$ 中所示为一种跳行路线,并将路径总数打印出来。
![](https://cdn.luogu.com.cn/upload/image_hosting/8gkasdvs.png)
## 输入格式
只有一行:两个数 $n$,$m$。
## 输出格式
只有一个数:总方案数 $total$。
## 样例 #1
### 样例输入 #1
```
4 8
```
### 样例输出 #1
```
37
```
## 提示
对于 $100\%$ 的数据:$n, m\leq 18$
#include<bits/stdc++.h>
using namespace std;
int x,y,z;
void dfs(int a,int b){
if (a<0||a>y||b>x) return;
if (a==y && b==x){
z++;
}else{
dfs(a+1,b+2);
dfs(a+2,b+1);
dfs(a-1,b+2);
dfs(a-2,b+1);
}
}
int main(){
cin>>y>>x;
dfs(0,0);
cout<<z;
return 0;
}