Как сбросить условие задачи на начальное? а то не помню какие были стартовые значения задачи.
Если открыть список задач и загрузить задачу заново, то она почему-то не обновляется в IDEA
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());
//напишите тут ваш код
if (N > 0){
// int [] array = new int[N];
//
// //Заполняем массив на N элементов
// for (int i = 0; i < array.length; i++) {
// array[i] = Integer.parseInt(reader.readLine());
// }
//
// // Сортируем полученный массив "выбором"
// // По очереди будем просматривать все подмножества элементов массива (0 - последний, 1-последний, 2-последний,...)
// for (int i = 0; i < array.length; i++) {
// // Предполагаем, что первый элемент (в каждом подмножестве элементов) является минимальным
// int min = array[i];
// int min_i = i;
// // В оставшейся части подмножества ищем элемент, который меньше предположенного минимума*/
// for (int j = i+1; j < array.length; j++) {
// //Если находим, запоминаем его индекс
// if (array[j] < min) {
// min = array[j];
// min_i = j;
// }
// }
// // Если нашелся элемент, меньший, чем на текущей позиции, меняем их местами
// if (i != min_i) {
// int tmp = array[i];
// array[i] = array[min_i];
// array[min_i] = tmp;
// }
// }
//
// for (int i = 0; i < array.length; i++) {
// System.out.println(array[i]);
// }
int [] array = new int[N];
//Заполняем массив на N элементов
for (int i = 0; i < array.length; i++) {
array[i] = Integer.parseInt(reader.readLine());
if (array[i] > maximum) maximum = array[i];
}
}
System.out.println(maximum);
}
}