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