#0
by Ненавижу 1С
Обезьяна становится счастливой, когда съедает три разных фрукта. Какое наибольшее количество обезьян можно осчастливить, имея 20 груш, 30 бананов, 40 персиков и 50 мандаринов?
#2
by Адский плющ
Где-то там под слоем вчерашнего выпитого лежит уравнение выборки чего-то из того-то с кучей восклицательных знаков, но я ща туда не полезу.
#9
by Neg
30 бананов, 30 персиков, 30 мандаринов - осчастливливаем 30 обезьян, 10 персиков, 20 груш, 20 мандаринов 10 обезьян 40 обезьян
#21
by SeraFim
20 + 30 + 40 + 50 = 140 140/3 = 46,66666... Итого максимум обезьянок (как счастливых, так и несчастных) - 46 Так как нужно максимизировать число счастливых обезьянок, значит нам нужно по максимуму раздать мандаринки. Следовательно, каждая обезьянка обязательно получит мандарин. Тогда задача сводится к такой: 20 груш, 30 бананов, 40 персиков распределить по обезьянкам по 2 разных фрукта 20+30+40 = 90 90 / 2 = 45. Значит, Не более 45 обезьянок будут счастливыми.
#22
by Ненавижу 1С
интуитивно понятна фраза "значит нам нужно по максимуму раздать мандаринки" но математической строгости в ней нет
#28
by Ненавижу 1С
убираем мандарины значит из остальных фруктов обезьяны съедят не менее чем по 2 (убрали, но не забыли мандарины) итого: не более (20+30+40)/2=45 обезьян а раскладку для 45 уже тут приводили мне понравилась лаконичность решения
#31
by Ненавижу 1С
доказан СТРОГО максимум и найден пример другой вопрос, если бы мандаринок было бы 45 скажем
#32
by sda553
Усложняем: имеется 30 бананов, 40 персиков, 50 мандаринов и бесконечно много груш. Сколько можно осчастливить мартышек?
#33
by 1s_ivan
Усложняем 2: имеется 10 бананов 15 персиков 30 мандаринов и бесконечно много груш. Сколько можно осчастливить мартышек?
#36
by Ненавижу 1С
30 мандаринов + 30 персиков + груши = 30 обезьян 20 мандаринов + 20 бананов + груши = 20 обезьян 10 персиков + 10 бананов + груши = 10 обезьян итого 60
#43
by 1s_ivan
У меня получается смесь комбинаторики и функциями максимум и минимум..пока только в голове.
#44
by sda553
Почему нет? Убираем 44 мандарина. Остается 20+30+40 =90 фруктов. Каждая счастливая макака либо получила 1 мандарин, либо не получила. Счастливая макака с мандарином кроме того получила 2 фрукта из оставшихся 90 Счастливая макака без мандарина получила 3 фрукта из оставшихся 90 Т.е. любая макака получила не менее 2-х фруктов из оставшихся 90. Значит счастливых макак не более 45. Здесь не утверждается, что их 45, 45 - это граница
#47
by Asmody
Усложняем задачу: Дано N видов фруктов по Ai каждого, где i от 1 до N. Обезьяна счастлива съев M разных фруктов, где M<N. Составить меню для максимального количества счастливых обезьян.
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям
В этой группе 1С
- Информация при запуске
- Ошибка формата потока
- Сложение строк в запросе динамического списка, УФ
- Ут 10.3 Форма подбора номенклатуры, колонка серии
- Печать многостраничных tiff с помощью IrfanView.Печатает только первую страницу.
- КД: Задвоение номенклатуры при её переносе из одной папки в другую
- Два набора колонок в таблице СКД
- Переименование организации в ЗУП 2.5
- УПП как распределить затраты подразделения (25 счет) на 20 по площади помещения?
- Выбор единственного значения по левому соединению
- ЗиУП 2.5 Как привести оклад к часовой ставке в формуле расчета начисления?
- Универсальный отчет убирает левое соединение
- Подключение сканера штрих-кодов в linux
- Ошибка при переносе (Конвертация данных)
- Получить адрес контрагента
- 1C и невалидный *.xlsx
- v7: Обновление конфигурации ТиС 7.7 SQL в двух словах. Дворник на свободе.
- Печать УПД со статусом 2 в УТ11
- Генерации событий SDBL для начала/конца/отката неявных транзакций
- Как в выборке справочника установить отбор 1с 83