Второе минимальное число из введенных

  • 4
  • Недоступна
В этой задаче нужно: 1. Считывать целые числа с клавиатуры до тех пор, пока не будет введено что-то другое: например, строка или символ. Должно быть введено минимум два числа. Если введено меньше, то такую ситуацию обрабатывать не нужно, а программа может быть завершена с ошибкой. 2. Вывести на
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (109)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Jingo
Уровень 4, Москва, Russian Federation
17 октября, 14:26
Что-то задачи средней сложности вообще не даются, даже не представляю, что там будет в тяжелых и ультра тяжелых задачах(
ilippolitov
Уровень 6, Санкт-Петербург, Russian Federation
17 октября, 10:28
странная логика у программы проверки, там тот-же алгоритм проверки что и рабочий, только иначе представлена запись, тупоооость.
Sergey Kuznetsov
Уровень 7, Арзамас, Россия
11 октября, 15:46
ответ выдает а проверку не проходит
12 октября, 08:58
В таком случае обратитесь в раздел "Помощь" с вашим кодом.
Антон Java Developer в Завод
6 октября, 07:27
А если введены только два одинаковых числа?
Иванов Дмитрий
Уровень 13, Борисоглебск, Russian Federation
3 октября, 14:34
Какой же я тупой :( Я вообще не понимаю логику. Даже с подсказками.☹️ Похоже, что людям без "математического мышления" в программировании не место🥺
zimbaby
Уровень 6, Russian Federation
3 октября, 17:18
Начни сначала, если задачи уже закрыты скачай к примеру Eclipse и решай их там.
Dexter Dangerous
Уровень 4, Москва, Russian Federation
12 октября, 12:31
К данной задаче я не видел примерного решения и перепрохождение предыдущих лекций мне тут не помогло
zimbaby
Уровень 6, Russian Federation
12 октября, 16:21
Всё есть, только отдельными кирпичиками.
Allexx Sash
Уровень 38, Russian Federation
24 сентября, 18:37
Логику понял, но только теоретически. Чтобы воплотить в код - в настоящий момент вызывает трудности, приходится подсматривать. Нужно срочно бросать эту привычку, лучше посидеть и почитать что-то на эту тему, иначе потом будет темный лес...
zimbaby
Уровень 6, Russian Federation
3 октября, 17:21
Согласен, подсказки очень расслабляют и заставляют лениться....
savchenkoaleksei0997
Уровень 7, Минск, Беларусь
23 сентября, 18:55
Сидел думал часа 4, думал уже все потеряно и я не смогу. Но оказывается здесь все очень просто . Задача решается всего с двумя if и двумя переменными )
Nataly Novikova
Уровень 10, Stavropol, Russian Federation
30 сентября, 13:06
я полдня просидела в Intellij IDEA, закрыла некоторые пробелы в знаниях debug-a , но решила
Anonymous #2811576
Уровень 9, Киев, Ukraine
21 сентября, 16:39
Третья задача получилась прям очень лаконичная public class Solution { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int min = Integer.MAX_VALUE; int goal = Integer.MAX_VALUE; while (scanner.hasNextInt()) { int x = scanner.nextInt(); if (x < min) {goal = min; min = x;} if (x > min && x < goal) goal = x; } System.out.println(goal); } } Может я что-то не учел?
Дмитрий Быканов
Уровень 8, Харьков, Ukraine
23 сентября, 07:09
Попробуй ввести: 2 2 exit
Matveybor bor
Уровень 13, Москва, Russian Federation
21 сентября, 12:31
public class Solution { public static void main(String[] args) { Scanner console = new Scanner(System.in); int min = Integer.MAX_VALUE; int secondmin = Integer.MAX_VALUE; while (console.hasNextInt()) { int x = console.nextInt(); if (x < min) { min = x; continue; } else if (x !=min && secondmin > x){ secondmin = x; } System.out.println(secondmin); } } } Друзья, подскажите этот код будет работать по условию задачи или нет. )))
Anonymous #2811576
Уровень 9, Киев, Ukraine
21 сентября, 16:46
по идее не сработает если будут идти цифры, например, 10 и 5 у тебя дважды перетрется "min", a "secondmin" не поменяется
Нурмагомед Нурмагомедов
Уровень 10, Russian Federation
26 сентября, 00:12
плюс у тебя нигде не учитывается что пользователь ввел меньше двух чисел.
Anonymous #2800745
Уровень 7, Orël, Russian Federation
19 сентября, 11:57
Почему вы не добавляете примеры с пояснением, чтобы можно было просто посмотреть разбор. Раз за разом сидишь голову ломаешь в итоге ответ в следующей лекции.