牛牛给度度熊出了一个数学题,牛牛给定数字
,希望度度熊能找到一组非负整数
满足
且
尽量小。
度度熊把这个问题交给了你,希望你能帮他解决。
import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
long n = in.nextLong();
long m = in.nextLong();
long k = in.nextLong();
long a = 0;
long b = 0;
long min = Integer.MAX_VALUE;
for (; a < n; a++) {
b = m - k / (n - a);
if (b >= 0) {
min = a + b < min ? a + b : min;
} else {
b = 0;
min = a + b < min ? a + b : min;
break;
}
}
min = a < min ? a : min;
System.out.print(min);
}
}