首页 > 其他分享 >Acwing2067

Acwing2067

时间:2024-01-19 10:57:59浏览次数:21  
标签:11 输出 Acwing2067 样例 int 输入

在平面上有一些二维的点阵。

这些点的编号就像二维数组的编号一样,从上到下依次为第 11 至第 n� 行,从左到右依次为第 11 至第 m� 列,每一个点可以用行号和列号来表示。

现在有个人站在第 11 行第 11 列,要走到第 n� 行第 m� 列。

只能向右或者向下走。

注意,如果行号和列数都是偶数,不能走入这一格中。

问有多少种方案。

输入格式

输入一行包含两个整数 n,m。

输出格式

输出一个整数,表示答案。

数据范围

1≤n,m≤30

输入样例1:

3 4

输出样例1:

2

输入样例2:

6 6

输出样例2:

0
考点:动态规划
#include<bits/stdc++.h> using namespace std; const int N=40; int f[N][N]; int main(){ int n,m; cin>>n>>m; f[1][1]=1; for(int i=1;i<=n;i++){ for(int j=1;j<=m;j++){ if(i==1&&j==1)continue; if(i%2||j%2){ f[i][j]=f[i-1][j]+f[i][j-1];//上一层前一列的次数。 } } } cout<<f[n][m]; return 0; }

 

标签:11,输出,Acwing2067,样例,int,输入
From: https://www.cnblogs.com/luckyyaoyao/p/17974146

相关文章