解题思路:
注意事项:
参考代码:
#include<iostream>
using namespace std;
int main()
{
int dp[40][40] = {0};
int n,m;
cin>>n>>m;
for(int i=1;i<=m;i++){
dp[1][i] = 1;
}
for(int i=1;i<=n;i++){
dp[i][1] = 1;
}
for(int i=2;i<=n;i++){
for(int j=2;j<=m;j++){
if(i % 2 == 0 && j % 2 == 0){
dp[i][j] = 0;
}
else{
dp[i][j] = dp[i-1][j] + dp[i][j-1];
}
}
}
cout<<dp[n][m];
return 0;
}
0.0分
1 人评分
K-进制数 (C++代码)浏览:850 |
C语言程序设计教程(第三版)课后习题6.3 (Java代码)浏览:650 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:677 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:552 |
字符串对比 (C语言代码)浏览:1398 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:702 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:575 |
printf基础练习2 (C语言代码)浏览:740 |
简单的a+b (C语言代码)浏览:597 |
C语言程序设计教程(第三版)课后习题5.7 (Java代码)浏览:885 |