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