|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 42
|
||||||
Найти второй максимум в последовательности чисел08.01.2019, 20:34. Показов 28276. Ответов 62
Метки нет (Все метки)
Дана последовательность целых чисел, оканчивающаяся нулём. Необходимо найти число, наиболее близкое к максимальному по величине числу в этой последовательности (второй максимум). Ноль числом последовательности не считается.
Формат входных данных Вводится не более чем 215 целых чисел, каждое из которых не превосходит по модулю 215−1. После последнего числа вводится Гарантируется, что последовательность содержит хотя бы два элемента. Формат выходных данных Требуется вывести искомое число. Не могу понять, почему не получается:
0
|
||||||
| 08.01.2019, 20:34 | |
|
Ответы с готовыми решениями:
62
Найти максимум из модулей элементов последовательности действительных чисел Найти максимум из девяти чисел(максимум из трех чисел(максимум из двух чисел)
|
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
| 08.01.2019, 23:09 | |
|
0
|
|
|
78 / 62 / 47
Регистрация: 05.05.2013
Сообщений: 196
|
|
| 08.01.2019, 23:10 | |
|
Yetty, Точно. Что-то я торможу, подумал про неотрицательные числа. пойду спать.
Как вариант можно перед циклом ввести два числа и их распределить в max1 и max2 Про второй максимум в тексте же в скобках сказано, как вы определили, что это ТС добавила?
0
|
|
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 42
|
|
| 08.01.2019, 23:39 [ТС] | |
|
входные данные
33 32 33 0 выходные данные 33
0
|
|
|
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,161
|
|
| 08.01.2019, 23:47 | |
|
0
|
|
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|||||
| 09.01.2019, 01:20 | |||||
что касается Вашего кода, не проверял, но он должен отсортировать и вывести второе числа справа, т.е. 33.но дело не в этом. ТС нужен код на последовательность, без массивов и векторов. проверил, код по ссылке, которую я Вам дал именно это и делает. чтобы обработать условие:
0
|
|||||
|
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,161
|
|
| 09.01.2019, 01:24 | |
|
0
|
|
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
| 09.01.2019, 01:42 | |
|
ReDoX, понятно. интереснее найти решение такой задачи: найти наиболее близкое к максимуму число, отличное от максимума. как раз последний код Skyer вроде это и делает, ещё не проверял.
0
|
|
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 42
|
|
| 09.01.2019, 14:05 [ТС] | |
|
по модулю 2^15 - 1
signed short int
0
|
|
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
| 09.01.2019, 14:39 | |
|
HateLov, signed записывать необязательно, достаточно short int (или просто short). воспользовались кодом по ссылке ? напишите, что получилось.
лучше будет подключить #include<climits> и заменить INT_MIN на SHRT_MIN
0
|
|
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 42
|
|
| 09.01.2019, 15:24 [ТС] | |
|
0
|
|
|
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,161
|
||
| 09.01.2019, 15:26 | ||
|
+ сказали что код сложный, да к тому же ошибочный поэтому я его не трогаю
0
|
||
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 42
|
|
| 09.01.2019, 15:28 [ТС] | |
|
Тьфу, наоборот. Нужно -3, а выводит -2
Добавлено через 23 секунды Тест #17 Input -3 -2 0 Correct -3 Output -2 Checker wrong answer expected -3, found -2
0
|
|
|
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,161
|
||||||
| 09.01.2019, 15:33 | ||||||
|
Исправленный
0
|
||||||
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
| 09.01.2019, 15:38 | |
|
HateLov, почему Вы не хотите просто исправить свой код из первого Вашего сообщения ? как исправить я
сообщил, если что-то осталось непонятно - спрашивайте.
0
|
|
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 42
|
||||||
| 09.01.2019, 16:12 [ТС] | ||||||
|
Теперь другие тесты неправильные(
Тест #2 Input 33 32 33 0 Correct 33 Output 32 Checker wrong answer expected 33, found 32 Тест #11 Input -12 153 -191 -310 -357 45 25 219 -730 231 -49 161 -9 -304 155 249 18 -364 -181 92 23 -643 -427 -28 73 -651 -55 -434 -629 8 -677 -525 98 94 94 -563 -20 -701 195 121 239 34 -229 46 -309 5 157 -57 133 149 -233 -575 190 -738 -258 54 -328 -373 101 -546 87 -410 -260 -234 29 -39 24 -297 43 -593 -598 190 -187 84 -187 -767 206 207 -485 127 -569 205 1 -338 -557 -618 -667 174 54 -744 -163 -459 209 -548 156 -353 -219 13 113 -537 -424 -653 -304 -344 -470 -389 78 28 -514 48 -742 28 216 58 9 -734 -680 -283 140 77 -318 28 -331 83 249 105 57 0 Correct 249 Output 239 Checker wrong answer expected 249, found 239 Добавлено через 19 минут У меня в коде нет INT_MIN, поэтому я не понимаю, что мне исправлять в своём коде.. Добавлено через 14 минут
0
|
||||||
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||
| 09.01.2019, 16:13 | ||
|
переходите по ссылке: Найти два наибольших числа в последовательности берёте код из сообщения №3 (от Hitoku) подгоняете под свою задачу (меняете типы, границы и т.д.) тестируете у себя и выкладываете сюда для проверки (если будет что-то лишнее, чтобы откорректировать)
0
|
||
|
447 / 333 / 172
Регистрация: 01.07.2015
Сообщений: 1,161
|
|||
| 09.01.2019, 16:16 | |||
|
0
|
|||
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
| 09.01.2019, 16:23 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 22.10.2018
Сообщений: 42
|
||||||
| 09.01.2019, 16:23 [ТС] | ||||||
0
|
||||||
|
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||
| 09.01.2019, 16:48 | ||||||
|
HateLov, наверное Вам ещё сложно объединить три кода и добавить требования из условия задачи.
0
|
||||||
| 09.01.2019, 16:48 | |
|
Найти наибольшее среди тех чисел второй последовательности, которые не входят в первую
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль?
Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
|
|
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология.
«Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
|
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки.
Добавлены следующие реквизиты типа Булево:
- Буквы;
- Цифры;
- Символы.
Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
|
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей.
Самым главным критерием для. . .
|
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store.
И так:
1. Скачиваем с. . .
|