解题思路:参考C语言动态规划的思路
注意事项:
参考代码:
n,m = map(int,input().split())
dp = [[0 for i in range(m)] for j in range(n)]
for i in range(n):
for j in range(m):
if i==0 and j==0:
dp[i][j] = 1
elif (i+1)%2==0 and (j+1)%2==0:
dp[i][j] = 0
elif i==0 or j==0 :
dp[i][j] = 1
else:
dp[i][j] = dp[i-1][j]+dp[i][j-1] #动态规划转移方程
print(dp[n-1][m-1])
0.0分
2 人评分
点我有惊喜!你懂得!浏览:4111 |
简单的a+b (C语言代码)浏览:528 |
printf基础练习2 (C语言代码)浏览:955 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:1432 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:674 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:366 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:761 |
1642题解浏览:784 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:1968 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:569 |