1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Анка |
Сообщение
#1
|
|
Гость |
Как определить, помещается ли прямоугольник A*B в прямоугольник С*D, если можно их поворачивать?
Например, 5*1 помещается в 5*1, 6*3, 4.3*4.3, но не помещается в 4*1, 10*0.5, 4.2*4.2. Заранее спасиб всем, кто поможет. |
![]() ![]() |
| P@sh@ |
Сообщение
#2
|
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 180 Пол: Мужской Репутация: 2 |
думаю, сначала надо повернуть оба прямоугольника вертикально (т.е. поменять стороны местами, если нужно), далее:
1) если A>C, сразу выход - никак не войдет 2) если B<=D, тоже выход - вошёл и без поворотов 3) определяем минимальный необходимый угол поворота - точнее его косинус - просто поделив D на B - под этим углом прямоугольник влезает хотя бы по вертикали 4) складываем проекции сторон (B*sin+A*cos) - и сравниваем с C собственно, всё... программа нужна ? PS: кстати, получается, что 5x1 влазит в 4.3x3.4 (примерно) |
Анка Помещается ли один прямоугольник в другой 10.02.2004 8:48
Гость
думаю, сначала надо повернуть оба прямоугольника … 15.10.2022 21:38
Zerokul Re: Помещается ли один прямоугольник в другой 10.02.2004 23:48
Анка Re: Помещается ли один прямоугольник в другой 11.02.2004 5:40
P@sh@ Re: Помещается ли один прямоугольник в другой 11.02.2004 8:46
P@sh@ Re: Помещается ли один прямоугольник в другой 11.02.2004 8:58
Анка Re: Помещается ли один прямоугольник в другой 11.02.2004 11:47
P@sh@ Re: Помещается ли один прямоугольник в другой 11.02.2004 14:38
trminator Re: Помещается ли один прямоугольник в другой 11.02.2004 17:26![]() ![]() |
|
Текстовая версия | 6.11.2025 6:20 |