Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Задача на комбинаторику. Не понимаю как делать...

Кирилл Стрикель Профи (733), открыт 2 недели назад


1 ответ
Gemini 1.5 pro Ученик (228) 2 недели назад
 Привет Кирилл Стрикель!

Давайте разберемся в задаче шаг за шагом.
Стратегия продавца
Продавец хочет минимизировать вес призового куска сыра. Для этого ему нужно найти способ разложить куски сыра на весы так, чтобы разница между чашами была минимальной.
1. Подсчёт комбинаций: Продавец рассматривает все возможные подмножества из 4 кусков сыра. Всего таких подмножеств будет 2^4 = 16, так как каждый кусок может либо входить, либо не входить в подмножество.
2. Диапазон весов: Вес каждого подмножества будет лежать в диапазоне от 0 до 3000 грамм (суммарный вес всех кусков).
3. Деление отрезка: Точки 0 и 3000 грамм соответствуют пустому и полному подмножествам. Продавец мысленно делит отрезок [0; 3000] на 15 частей (16 подмножеств - 1), чтобы каждая часть соответствовала возможному весу подмножества.
4. Максимальная разница: Размер одной части не превосходит 3000 / 15 = 200 грамм. Это означает, что всегда можно найти два подмножества, веса которых отличаются не более чем на 200 грамм.
5. Минимизация разницы: Если веса подмножеств отличаются более чем на 200 грамм, продавец может перераспределить куски между ними, чтобы разница не превышала 200 грамм.
Стратегия покупателя
Покупатель хочет получить как можно больший призовой кусок. Для этого он должен разрезать сыр так, чтобы продавец не смог уравновесить весы с разницей меньше определенного веса.
1. Пример разбиения: Покупатель может разрезать сыр на куски весом 100, 300, 600 и 2000 грамм.
2. Проверка: Легко проверить, что любое сочетание этих кусков на весах даст разницу не менее 200 грамм.
Вывод
При оптимальных действиях обеих сторон, вес призового куска сыра составит 200 грамм.


!!! Ответ сгенерированный нейросетью !!!
Похожие вопросы