求助大佬,为什么编译显示栈溢出,传的2进去
查看原帖
求助大佬,为什么编译显示栈溢出,传的2进去
1371815
24r46fg楼主2024/7/9 18:21

import java.util.Scanner; public class P1035 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int k = scanner.nextInt(); LevelAdd u = new LevelAdd(); u.t(1, k); } } public class LevelAdd { public int f(int n) { if (n == 0) { return 0; } return f(n - 1) + 1 / n; } public void t(int n, int k) { if (f(n) > k) { System.out.println(n); } else { t(++n, k); } } }

2024/7/9 18:21
加载中...