|
0 / 0 / 0
Регистрация: 21.04.2024
Сообщений: 1
|
||||||
Как разбить массив чисел так, чтобы суммарная разница между максимальным и минимальным числом была максимальна?21.04.2024, 19:57. Показов 595. Ответов 2
У меня есть массив чисел, мне нужно разбить его на группы так, чтобы каждая из них была длины от l до r (менять порядок чисел (сортировать) нельзя) и, чтобы суммарная разница между максимальным и минимальным числом была максимальна.
Если разбиение возможно несколькими способами, то вывести любой из них Например, есть массив [98, 99, 98, 100, 98, 99, 98]; l = 2; r = 4. В ответе будет разбиение на 3 подмассива: [98, 99] [98, 100] [98, 99, 98] Суммарная разница здесь будет 4. Добавлено через 3 часа 16 минут Получилось что-то такое (извините за Kotlin), но оно не проходит на 3-ем тесте, вообще задание изначально было разбить строку на слова, поэтому входные данные здесь такие: В первой строке записано три целых числа: n, l, r — длина поступающей на вход строки, минимальная и максимальная допустимая длины слова соответственно. Вторая строка содержит последовательность поступающих на вход символов, состоящую из n прописных английских букв. А выходные: В первой строке выведите суммарную разницу. Во второй строке выведите k — количество слов в получившейся нарезке. В следующих k строках выведите получившиеся в результате нарезки слова в том порядке, в котором они встречаются в исходной последовательности. Если нарезать последовательность на слова невозможно — выведите единственную строку ”NO SOLUTION”. Например: Ввод 7 2 4 bcbdbcb Вывод 4 3 bc bd bcb Как думаете где может быть ошибка?
0
|
||||||
| 21.04.2024, 19:57 | |
|
Ответы с готовыми решениями:
2
Разбить элементы строк двумерного массива на три части так, чтобы разница между частями была минимальной Разбить элементы строк двумерного массива на три части так, чтобы разница между частями была минимальной Найти сумму элементов той строки, в которой разница между максимальным и минимальным элементами максимальна |
|
4523 / 1899 / 336
Регистрация: 18.01.2021
Сообщений: 3,489
|
|
| 22.04.2024, 09:28 | |
|
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|||
| 22.04.2024, 10:52 | |||
Лол
1
|
|||
| 22.04.2024, 10:52 | |
|
Помогаю со студенческими работами здесь
3
Оценить какие из предметов необходимо взять чтобы их суммарная стоимость была максимальна
В массиве действительных чисел найдите разность между максимальным и минимальным числом
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|