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

Расстановкой коробок на столе. - C++

Восстановить пароль Регистрация
 
Parush
0 / 0 / 0
Регистрация: 14.04.2010
Сообщений: 4
15.04.2010, 08:31     Расстановкой коробок на столе. #1
Имеется стол прямоугольной формы размером a*b (a и b - целые числа, a>b), В каком случае на столе можно разместить большее кол-во картонных прямоугольников с размерами c*d (с и d - целые числа, c>d):
при размещении их длинной стороной вдоль длинной или короткой вдоль короткой стороны стола. Прямоугольники не должны лежать один на другом и не должны свисать со стола.

Подскажите, пожалуйста, как написать!

Добавлено через 37 минут
Помогите, пож-та, очень нужен код =(

Добавлено через 25 минут
Поможет кто-нибудь?

Добавлено через 7 часов 35 минут
Сделайте кто-нибудь

Добавлено через 3 часа 57 минут
ап...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2010, 08:31     Расстановкой коробок на столе.
Посмотрите здесь:

C++ Файл на рабочем столе :)
Вывести список существующих на рабочем столе окон C++
Как создать ярлык на рабочем столе? C++
C++ Как из программы сменить обои на рабочем столе?
Задачка с расстановкой значений MS Excel
Ввод даты в DGV с автоматической расстановкой точек C#
C++ Убрать значек щита с иконки программы на рабочем столе!
C++ Ошибка записи в файл на рабочем столе

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
VtaMC
Просто Веталь
 Аватар для VtaMC
159 / 99 / 5
Регистрация: 11.05.2009
Сообщений: 628
15.04.2010, 08:55     Расстановкой коробок на столе. #2
Вот это

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
//---------------------------------------------------------------------------
 
#include <vcl.h>
#include <iostream.h>
#include <math.h>
#pragma hdrstop
 
#include <tchar.h>
//---------------------------------------------------------------------------
 
#pragma argsused
int _tmain(int argc, _TCHAR* argv[])
{
    float a,b,c,d, buff, buff1;
    cout << "A: "; cin >> a;
    cout << "B: "; cin >> b;
    cout << "C: "; cin >> c;
    cout << "D: "; cin >> d;
    buff = ceil((b / d) * (a / c));
    buff1 = ceil((b / a) * (a / d));
    if(buff > buff1)
        cout << "Vdol dlinno storoni: " << buff << endl;
    else
        cout << "Vdol korotkoi storoni: " << buff1 << endl;
    system("pause");
    return 0;
}
//---------------------------------------------------------------------------
Yandex
Объявления
15.04.2010, 08:55     Расстановкой коробок на столе.
Ответ Создать тему
Опции темы

Текущее время: 08:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru