Помогите. Пишет что задача не проходит тестирование!

Задача по алгоритмам Написать программу, которая:

  1. вводит с консоли число N, которое должно быть больше 0

  2. потом вводит N чисел с консоли

  3. выводит на экран максимальное из введенных N чисел.

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 = Integer.parseInt(reader.readLine());

    while (n >= 1){
        int i = Integer.parseInt(reader.readLine());
        if (i > maximum) maximum = i;
        n--;
    }

    System.out.println(maximum);
}

}

задан 20 Мар, 13:16

z_orom's gravatar image

z_orom
133
одобрено: 0%

изменено 20 Мар, 14:09


привет

а кто сказал что тесты будут только с положительными числами??? найдите максимум среди -3,-2,-1...

ссылка

опубликован 20 Мар, 14:48

Rediska's gravatar image

Rediska
2.3k6
одобрено: 45%

закрывайте вопрос

(21 Мар, 01:45) Rediska

Ну или можно просто по-нормальному)) maximum = Integer.parseInt(reader.readLine()); n--;

(20 Мар, 16:03) z_orom

Решил топорно, но эффективно (надеюсь) =))). Просто сначала провел инициализацию переменной maximum минимальным значением для типа int: int maximum = -2147483648; Только мне все таки интересно какое можно сюда более красивое решение? Наверное используя массивы?...

(20 Мар, 15:40) z_orom

Спасибо! Интересно!) Буду думать!)

(20 Мар, 15:23) z_orom
Ваш ответ
включить просмотр

Следить за вопросом

По Email:

После авторизации вы сможете подписаться на любые обновления здесь

Основы Markdown

  • *italic* or _italic_
  • **bold** or __bold__
  • ссылка:[текст](http://url.com/ "заголовок")
  • изображение?![alt текст](/path/img.jpg "заголовок")
  • нумерованный список: 1. Foo 2. Bar
  • Для того чтобы добавить разрыв строки просто добавьте два пробела.
  • основные HTML тэги, также поддерживаются

Тэги:

×272
×2
×2
×1

Задан: 20 Мар, 13:16

Просмотров: 145 раз

Отредактирован: 21 Мар, 01:45