package com.company;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Collections;
public class Main {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
ArrayList<Integer> arraylist = new ArrayList<Integer>();
int maximum;
int number;
while(true){
number = Integer.parseInt(reader.readLine());
if(number == 0)
break;
else
arraylist.add(number);
}
int i = 0;
int max = arraylist.get(i);
for(i = 0; i < arraylist.size(); i++){
if(max < arraylist.get(i))
max = arraylist.get(i);
}
maximum = max;
System.out.println(maximum);
}
}
Ayan
23 уровень
в IntellIJ проходит, но здесь ошибка, в чем может быть проблема?
Решен
Комментарии (7)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ayan
26 декабря 2017, 18:44
Спасибо всем большое, решал ночью.. тупить начал :D
0
Vladimir Creslin
26 декабря 2017, 08:17
Вам задано:
Написать программу, которая:
1. вводит с консоли число N, которое должно быть больше 0
2. потом вводит N чисел с консоли
То есть вначале Вам надо получить с клавиатуры количество чисел, которые будут в дальнейшем коде вводится с той же клавиатуры.
У Вас же в коде:
С консоли считываются целые числа , пока введённое число не будет ==0. 0
Ilya Minyukhin
26 декабря 2017, 05:42
Внимательно перечитайте условия задания, вы ни одно не выполнили. Из-за этого программа и не принимается.
0
Александр Неклеса
25 декабря 2017, 23:26
нужно число N читать перед циклом. Оно будет означать, сколько сделать итераций цикла (сколько чисел ввести)
Можно обойтись без списка.
Есть методы дающие минимально и максимально возможные числа у int
Integer.MAX_VALUE
Integer.MIN_VALUE
0
Сергеев ВикторMaster
25 декабря 2017, 23:43
зачем вы решаете задачи за других? Думаю если бы им нужно было решение, они его в гугле взяли бы, сюда люди приходят за помощью, а не за ГДЗ
+1
Александр Неклеса
25 декабря 2017, 23:53
Ок убрал.
0
Сергеев ВикторMaster
25 декабря 2017, 22:47
тестируйте:
"в IntellIJ проходит, но здесь ошибка, в чем может быть проблема?"
В IntellIJ не может проходить, т.к. IntellIJ не проверяет логику вашего решения, она вообще не в курсе, что вы что-то решаете. +2