题目描述:
题目分析:
题解代码:
//机器人走迷宫
#include <bits/stdc++.h>
using namespace std;
const int ro = 110;
const int co = 110;
int dp[ro][co];
int main(){
int row,col;
cin>>row>>col;
//初始化初始值
dp[1][1] = 0;
for(int i=2;i<=row;++i){
dp[i][1] = 1;
}
for(int i=2;i<=col;++i){
dp[1][i] = 1;
}
for(int i=2;i<=row;++i){
for(int j=2;j<=col;++j){
dp[i][j] = dp[i][j-1] + dp[i-1][j];
}
}
// for(int i=1;i<=row;++i){
// for(int j=1;j<=col;++j){
// cout<<dp[i][j]<<"\t";
// }
// cout<<endl;
// }
cout<<dp[row][col]<<endl;
return 0;
}
参考链接: