![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 31.05.2023
Сообщений: 31
|
![]()
Здравствуйте, помогите пожалуйста найти ошибку в коде. В последней строке выводит 2 6 5, а нужно
2 3 5. Задача. У пастуха есть n псов и m овец, причём i-й пёс характеризуется числом bi , а j-я овца характеризуется числом aj. Пастух хочет отправить овец гулять под надзором псов. Овцу можно выпустить гулять только вместе с двумя псами-надсмотрщиками, причём если выбрана i-я овца вместе с j-м и k-м псами, то должны выполняться неравенства: bj<ai<bk. Помогите пастуху выбрать наибольшее количество овец, которых можно отправить на прогулку за один раз. Формат ввода Первая строка содержит два целых числа m и n (1≤m,n≤10^5). Вторая строка содержит m целых чисел a1,a2,…,am(0≤ai≤10 9)— характеристики овец. Третья строка содержит n целых чисел b1,b2,…,bn(0≤bi≤10 9) — характеристики псов. Формат вывода На первой строке выведите число s — максимальное количество овец, которых можно отправить на прогулку за один раз. На следующих s строках выведите по три числа: номер овцы i, номер пса j, номер пса k. Должны выполняться неравенства bj<ai<bk. Sample Input: 4 6 2 3 4 5 1 3 2 2 5 2 Sample Output: 2 1 1 2 2 3 5 Код:
|
![]() |
![]() |
![]() |
#2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,427
|
![]()
Вообще говоря, 3-й и 6-й псы имеют одинаковую характеристику и в условии вроде нет никаких дополнительных требований (что нужно брать пса с минимальным индексом), так что должен подходить любой из них. Если чуть-чуть помудрить с индексами (чтобы внутри группы собак с одинаковой характеристикой индексы шли по убыванию), то ответ совпадет:
Код:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() Последний раз редактировалось BDA; 28.04.2025 в 14:32. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 31.05.2023
Сообщений: 31
|
![]()
Благодарю за помощь в решении задачи!!!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Алгоритмы сортировки | Мефала | Общие вопросы C/C++ | 15 | 16.12.2015 13:58 |
Алгоритмы сортировки Cи | Панdopa | Помощь студентам | 6 | 17.06.2015 15:06 |
Алгоритмы сортировки пирамидальный(кучей) и быстрой сортировки (с++) | mmd12 | Помощь студентам | 4 | 17.05.2012 14:14 |
Алгоритмы сортировки и поиска информации | jedi1990 | Фриланс | 9 | 15.10.2009 23:17 |
Алгоритмы сортировки и поиска информации | jedi1990 | Помощь студентам | 1 | 22.09.2009 12:35 |