Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2014, 18:35   #1
Sotic
Новичок
Джуниор
 
Регистрация: 27.01.2014
Сообщений: 1
Лампочка ЛОГИКА блоки в коробку!!!

Здравствуйте.
Поставлена такая задача:
"Есть некий набор блоков. Разных размеров. Нужно их поместить в коробки(у), тоже разных размеров."

и много вопросов...
Вопрос1: Сколько МАКСИМУМ блоков можно поместить в ОДНУ коробку?
Вопрос2: Сколько и каких блоков можно уместить в одну коробку?
Вопрос3: Как их разместить? (по ширине, по длине, по высоте или комбинируя разные комбинации).

Помогите с логикой? Язык программирования не имеет значения.
Задачка очень интересная, но я уже всё голову сломал, её решая...

К примеру:
Вводные данные по БлокуN (фиксированно), ДЛИНА, ШИРИНА, ВЫСОТА, КОЛИЧЕСТВО....
Блок1 - Длина 215, Ширина 90, Высота 300, Всего 40шт.
Блок2 - Д220, Ш160, В235, Всего 24 шт.
Блок3 - 195/105/85, 30шт.
Блок4 - 140/75/85, 15 шт.
и т.д.

Размеры коробок(и) (тоже разные), Д600, Ш400, В400.
Коробка1 - Д600, Ш400, В400.
и т.д.

Но для примера я беру четко:
1. Коробка1 + Блок1 = итого (должно получится 12 или 14шт.)
2. Коробка1 + Блок2 = итого 8шт.

Эти решения я получил физическими способом
А как заставить программу вкладывать это всё??? У меня не получается.

Из очередного вопроса на усложнение, нужно высчитать оставшуюся пустоту и по мере возможности заложить её другими блоками...

Ответ должен выглядеть приблизительно так:
В Коробку1 входит Блоков1 12шт. или Блоков2 8шт. или Блоков1 ... +Блоков2... и т.д.

Прошу ВАС ВСЕХ ПОМОЧЬ с ЛОГИКОЙ этой нелегкой задачи!!!!

Заранее спасибо.
Sotic вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Блоки div CAN-UKRAINE HTML и CSS 2 28.03.2013 07:37
Математическая логика (Элементы теории множеств, Логика и исчисление высказываний) sash_ok.83 Фриланс 0 12.06.2012 20:43
Логика предикатов (мат логика 2 задачи) Deathcube Помощь студентам 0 27.02.2012 18:28
CSS блоки WindWdM HTML и CSS 0 16.02.2012 14:56
переименовать блоки propoker23 HTML и CSS 1 14.01.2012 10:00