一开始思路错了,总想着找规律一步到位,但是利用算法会更简单: 1)动态规划2)递归 import java.util.*; public class Main{ public static void main(String[] args){ Scanner scan=new Scanner(System.in); int n=scan.nextInt(); int m=scan.nextInt(); //采用递归法或者动态规划 //1.递归法 // System.out.println(f(n,m)); //2.动态规划 int[][] dp=new int[n+1][m+1]; for(in...