解题思路:
注意事项:
参考代码:
#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 人评分
多输入输出练习1 (C语言代码)浏览:1219 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:633 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:548 |
C二级辅导-公约公倍 (C语言代码)浏览:537 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:383 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:504 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:490 |
小O的数字 (C++代码)浏览:806 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:801 |
陶陶摘苹果2 (C++代码)浏览:578 |