import sys # 23:28 # 动态规划 dp[i][j]为从 (0,0)到 (i,j)的条数 # 可以从上面来,也可以从左边来 # dp[i+1][j] = dp[i][j] + dp[i+1][j-1],且 (i,j), (i+1,j-1)不为马能吃掉的点,否则不加该点 n, m, x, y = list(map(int, input().split())) dp = [[0]*(m+1) for _ in range(n+1)] dp[0][0] = 1 # 初始化dp[0][i] for i in range(1,m+1): # 第一行,只能从右边走 ...