package com.javarush.task.task08.task0822; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; import java.io.BufferedReader; import java.io.FileReader; import java.io.InputStreamReader; import java.util.Iterator; import java.util.Collections; /* Минимальное из N чисел */ public class Solution { public static void main(String[] args) throws Exception { List<Integer> integerList = getIntegerList(); System.out.println(getMinimum(integerList)); } public static int getMinimum(List<Integer> array) { // Найти минимум тут Integer ch = Collections.min(array); return ch; } public static List<Integer> getIntegerList() throws IOException { // Создать и заполнить список тут ArrayList<Integer> list = new ArrayList<Integer>(); BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); String Num1 = reader.readLine(); int N = Integer.parseInt(Num1); list.add(N); for(int i=0; i<N; i++) { String Num11 = reader.readLine(); int N1 = Integer.parseInt(Num11); list.add(N1); } Iterator<Integer> iterator = list.iterator();//получение итератора для списка while (iterator.hasNext()) //проверка, есть ли ещё элементы { //получение текущего элемента и переход на следующий Integer text = iterator.next(); System.out.println(text); } return list; } }