Работает у меня с отрицательными, я понимаю почему не работает, но не могу это исправить (первое число считывается в данном случае 5) затем должно считываться снова уже "5" чисел заново, у меня считываются со второго, поэтому и не пробивает. Как мне сделать так, чтобы числа считывались сначала во второй раз?
package com.javarush.task.task05.task0532;
/*
Задача по алгоритмам Ӏ Java Syntax: 5 уровень, 12 лекция
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int m = 0;
int num = 0;
String ns = reader.readLine();
int N = Integer.parseInt(ns);
int maximum = N;
if (N>0){
for (int i=0; i<N; i++){
BufferedReader reader1 = new BufferedReader(new InputStreamReader(System.in));
String hs = reader1.readLine();
int H = Integer.parseInt(hs);
if (H>maximum)
maximum=H;
}
System.out.println(maximum);
}
}
}
