import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { // 动态规划/递归 public static int putApple(int m, int n) { if (m <= 1 || n == 1) { return 1; } else if (m < n) { return putApple(m, m); } else { return putApple(m, n - 1) + putApple(m - n, n); } } public static void main(String[] args) { Scanner in = new Scanner(System.in); int m = in.nextInt(); int n = in.nextInt(); System.out.println(putApple(m, n)); } }