Оракул
Оракул
(62122)
3 года назад
public int findDuplicate(int[] nums) {
int sum = 0, min = Integer.MAX_VALUE, max = Integer.MIN_VALUE;
for (int num : nums) {
sum += num;
min = Math.min(min, num);
max = Math.max(max, num);
}
int arithmeticSum = (min + max) * (nums.length - 1) / 2;
return sum - arithmeticSum;
}
Что это за ошибка и как его исправить?