题解
2023-08-17 16:57:11
发布于:广东
11阅读
0回复
0点赞
#include <iostream>
using namespace std;
int main() {
int N, M;
cin >> N >> M;
long long dp[20][20];
for (int i = 0; i < N; i++) {
dp[i][0] = 1;
}
for (int j = 0; j < M; j++) {
dp[0][j] = 1;
}
for (int i = 1; i < N; i++) {
for (int j = 1; j < M; j++) {
dp[i][j] = dp[i-1][j] + dp[i][j-1];
}
}
cout << dp[N-1][M-1] << endl;
return 0;
}
万恶的DP
全部评论 1
dp是什么
2024-05-16 来自 广东
0《快看,又发现一个萌新!准备劝退!》
2024-05-18 来自 广东
0DP是动态规划
2024-05-18 来自 广东
0劝退是不可能的
2024-05-18 来自 广东
0
有帮助,赞一个