Пробовал и с if (N > 0) и без..проверку не проходит...
Я понимаю, что можно просто решить через:
Collections.sort(list);
int maximum = list.get(list.size()-1);
System.out.println(maximum);
Но все же. Мы типа еще не проходили сортировку..и хотелось бы решить теми знаниями, что дали по курсу. package com.javarush.task.task05.task0532;
import java.io.*;
import java.util.ArrayList;
/*
Задача по алгоритмам
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
ArrayList<Integer> list = new ArrayList<>();
int N = Integer.parseInt(reader.readLine());
int maximum = N;
// if (N > 0) {
for (int i = 0; i < N; i++) {
list.add(i, Integer.parseInt(reader.readLine()));
if (list.get(i) > maximum) {
maximum = list.get(i);
}
}
System.out.println(maximum);
// }
}
}