diff --git a/03-java-control-flow-and-arrays/task10/src/com.example.task10/Task10Main.java b/03-java-control-flow-and-arrays/task10/src/com.example.task10/Task10Main.java index 61a3edd5cd..868d02cb3b 100644 --- a/03-java-control-flow-and-arrays/task10/src/com.example.task10/Task10Main.java +++ b/03-java-control-flow-and-arrays/task10/src/com.example.task10/Task10Main.java @@ -1,5 +1,7 @@ package com.example.task10; +import java.util.Arrays; + public class Task10Main { public static void main(String[] args) { //здесь вы можете вручную протестировать ваше решение, вызывая реализуемый метод и смотря результат @@ -11,8 +13,8 @@ public static void main(String[] args) { } static int numMin(int[] arr) { - //todo напишите здесь свою корректную реализацию этого метода, вместо существующей - return 0; + int min = Arrays.stream(arr).min().getAsInt(); + for (int i = arr.length - 1; i >= 0; i--) if (arr[i] == min) return i; + throw new IllegalStateException(); } - } \ No newline at end of file