Форум программистов, компьютерный форум CyberForum.ru

Вичисление минимальной площади C/C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Для чего нужены параметры disable-rpath и disable-symvers при сборке? http://www.cyberforum.ru/cpp-beginners/thread529213.html
Подскажи пожалуйста, для чего нужен параметр disable-rpath и disable-symvers при сборке? Сообщения вынесены из темы Сборки MinGW(GCC-win32/win64) от niXman
C++ tuple foreach Взял за основу вот это http://stackoverflow.com/questions/5640429/generalizing-for-each-over-a-tuple-to-accept-a-variable-number-of-arguments способ заработал после небольших изменений: template <size_t i, template <class Arg> class UnaryFunction, class... Tp> struct UnaryFunctionTupleElement; template <size_t i, template <class Arg> class UnaryFunction, class Head, class... Tail>... http://www.cyberforum.ru/cpp-beginners/thread529075.html
C++ генератор чисел
здравствуйте, уважаемые форумчане! есть вопрос - возможно ли сделать генератор случайных чисел с заданными пределами чисел. к примеру от 342.94 до 355.32?
Программа калькулятор для сканера C++
работаю в крупноу международной организации, подготавливаю заказы для клиентов, таких как кафе, трейдеры и тп. используем в ходе работы сканеры штрихкодов Моторола MC 9000, на виндовс мобайл, какая версия уточнить не могу, ибо для рботы доступны только обычный калькулятор, внутренняя программа распознания штрихкодов, и внешняя программа, а еще точнее ссылка на общую сеть организации через...
C++ Онлайн игра, как сделать скрин ботов. http://www.cyberforum.ru/cpp-beginners/thread524334.html
пытаюсь создать игру . помогите с скрипт ботовдля игры неверланс. они подойдут и для моей игры.
C++ Что такое файловые пакеты и как их расшифровать? Что такое файловые пакеты и как их расшифровать? как с этим работать ? Вот например: подробнее

Показать сообщение отдельно
shchurkoroman
2 / 2 / 0
Регистрация: 27.03.2012
Сообщений: 13
27.03.2012, 19:18     Вичисление минимальной площади C/C++
Задание:
Написать программу, которая по размерам листов бляхи вычислит минимальную площадь которая нужна для размещение в магазине. Листы можно положить один на другой притом что бы можно было оборачивать верхний лист на 90 градусов то есть если лист с размером 5х4 то на верх него можно положить 4х4 но если лист 5х4 и лист 5х3 то один на другой уже не положишь это условие задачи.

Данные входные это файл in.txt
Сначала есть количество листов далее размер каждого листа конец считывания когда на конце есть 0
Максимальное количество листов 200. В файле должны находится только целые числа.
2
3 5
4 4
3
5 4
2 5
4 4
0
Результат записываться в файл out.txt
31
30
С этого примера видно что сначала у нас 2 листа один на другой положить не можем то идет сума их площади 3х5+4х4= 31
Далее 3 листа 5х4, 2х5,4х4 минимальная площадь это 30 так как 4х4 идет с верху на лист 5х4 и тогда полоща ровна 5х4 + 2х5=30

Я начинающий программист потому подскажите с чего начать и как сделать эту программу. Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru