powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Задача максимальной укладки упаковок? Как?
9 сообщений из 9, страница 1 из 1
Задача максимальной укладки упаковок? Как?
    #34094083
Bill Great
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем! Задача пусть есть склад тогующий плиткой. Питка на складе в разных упаковках, скажем по 3 штуки упакоке, 17 штук в упаковке и т.д. Нужен алгоритм подбирающий упаковки для покупателя которому нeжно N плиток так то бы нехватка была минимальна! Скажем есть только упаковки по 17 шт. то заказ в 5 штук отоварить нельзя, а в 20 штук только 1 упакокой с "остатком" 3. За любую иформацию про алгоритм большое спасибо!
...
Рейтинг: 0 / 0
Задача максимальной укладки упаковок? Как?
    #34094443
Petr Chulkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а это случайно не задача разменять заданную сумму монетами заданных номеналов ??
помнится в ещё школе такое решали...

С уважением,
Petr[@]Chulkov.NET
...
Рейтинг: 0 / 0
Задача максимальной укладки упаковок? Как?
    #34094586
Фотография proposed amendment
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petr Chulkovа это случайно не задача разменять заданную сумму монетами заданных номеналов ??
помнится в ещё школе такое решали...

С уважением,
Petr[@]Chulkov.NET

нет, вроде...в той задаче про монетки ТЗ было стократ лучше прописано

тут вообще какой-то бардак и сумбур... какие-то недомолвки и недодумки...

если нельзя продавать не целыми упаковками:

читата Скажем есть только упаковки по 17 шт. то заказ в 5 штук отоварить нельзя

- откуда изначально возьмутся остатки от упакокок

читата а в 20 штук только 1 упакокой с "остатком"
...
Рейтинг: 0 / 0
Задача максимальной укладки упаковок? Как?
    #34094781
Bill Great
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Задача - торговать упаковками, но покупатель просит штуки. Скажем ему надо 231 плитку. Мы знаем остатки на складе в упаковках (разных). Как их подбирать, что бы разница того что мы побрали и то что он хочет была минимальна!
...
Рейтинг: 0 / 0
Задача максимальной укладки упаковок? Как?
    #34094795
Petr Chulkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
говорю же, что это почти задача рахменять сумму монетами

но в вашем случае немного сложнее
ибо есть привязка к остаткам..

С уважением,
Petr[@]Chulkov.NET
...
Рейтинг: 0 / 0
Задача максимальной укладки упаковок? Как?
    #34094801
ModelR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видимо задача про ранец.
Для заданных Pi, N >0
найти набор Ki >0 целое ,
минимизирующий ( N -сум (Ki*Pi ) )>=0.

Если число видов упаковки в пределах 10 то не заморачивайтесь - простой перебор.
...
Рейтинг: 0 / 0
Задача максимальной укладки упаковок? Как?
    #34094831
Фотография Old Nick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня примерно такая задача с подбором упаковок пива для покупателя с учетом остатков, причем при равных остатках по разным упаковкам у них еще приоритет по производителям и поддонам есть.

Решил, циклом и селектом с сортировкой по приоритетам.
...
Рейтинг: 0 / 0
Задача максимальной укладки упаковок? Как?
    #34094962
Bill Great
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да это больше всего похоже на ранец. Так как ранец то решается? Можно ссылку?
...
Рейтинг: 0 / 0
Задача максимальной укладки упаковок? Как?
    #34100630
latnat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А по-моему эта задача есть некоторая модификация задачи о камнях (в класической книжке Гэри М., Джонсон Д. "Вычислительные машины и труднорешаемые задачи" она известна под именем РАЗБИЕНИЕ). Для отыскания оптимального решения используется метод динамического программирования. В названной книжке этот метод для задачи РАЗБИЕНИЕ описан. Хотя потребуется его модификация.

Конкретных ссылок дать не могу, хотя ключевые слова для поиска содержаться в тексте.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Задача максимальной укладки упаковок? Как?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]