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

Заданы размеры прямоугольного отверстия A,B и размеры кирпича X,Y,Z. Определить, пройдет ли кирпич в отверстие - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как зарегистрировать VS 2010 Exspres http://www.cyberforum.ru/cpp-beginners/thread441034.html
У меня по чему то требует VS 2010 Exspres , регистрации . как ее зарегистрировать
C++ В чем разница В чем разница между: typedef double(*Function_ptr)(double); и typedef double Function(double); Первое - это указатель на функцию. А что второе? В первом случае можно создать указатель... http://www.cyberforum.ru/cpp-beginners/thread441030.html
WTF не работает простой код на Visual studio 2008(баг?) C++
Взял код из википедии. http://ru.wikipedia.org/wiki/Switch_(оператор)#.D0.9F.D0.B5.D1.80.D0.B5.D0.BA.D0.BB.D1.8E.D1.87.D0.B0.D1.82.D0.B5.D0.BB.D1.8C int i = 1; switch (i) { case 0: case 1: ...
C++ Составить грамотный интерфейс и стиль программы. (ООП)
Всем доброго времени суток. На этом форуме есть люди, которые разрабатывали крупные проекты. Мне нужны советы по грамотному составлению программы. Специально для примера придумал простую...
C++ написания проги для вивода ключа в ком порт http://www.cyberforum.ru/cpp-beginners/thread441001.html
Прошу помощи по написанию програми, суть проги : при нажатии клавиши отправляло на ком порт № 9 8-ми битний ключ. клавиша ключ w F88F02FF0000000001 d ...
C++ Отловить нажатие Enter Доброй всем ночи, у меня вопрос. Я написал код который должен отловить нажатие Ентера, вот он: void main() { char ch; ch = cin.get(); if(ch==10) cout<<"Enter"; else cout<<"Not enter"; подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6467 / 3115 / 306
Регистрация: 04.12.2011
Сообщений: 8,590
Записей в блоге: 4
05.02.2012, 14:55
Цитата Сообщение от soon Посмотреть сообщение
dimcoder, алгоритм, в котором сторона кирпича параллельна стороне отверстия представлен в посте #2. Лучше рассмотрите тот случай, когда кирпич можно поворачивать
Трудно сказать определенно, но что-то заставляет усомниться:
Формулировка задачи:
Цитата Сообщение от Lana44 Посмотреть сообщение
Определить, пройдет ли кирпич в отверстие
Я читаю - как необходимое условие. Ну, то есть "Является ли отверстие таковым, что бы кирпич мог в него пройти" это - конечно, случай с параллельными сторонами. Здесь несмотря на некоторую интуитивность, все просто и строго. Так как в случае необходимой достаточности, не нужно оговаривать как движется кирпич. (Захочешь, - найдешь наилучший способ)
Думаю, если бы иметь в виду, случай произвольного пространственного положения кирпича относительно отверстия, сформулировать задачу было бы сложнее. Там было бы что-то вроде "Определить размеры прямоугольного отверстия, пропускающего кирпич при таком его движении, что траектория движения точки пересечения его диагоналей (или центра масс), перпендикулярна плоскости отверстия и проходит через точку пересечения диагоналей отверстия."
Как на мой вкус, с простотой формулировки потеряны, красота, интрига, изюминка задачи. Добавлена техническая сложность? Не уверен. Могу быть неправ, но вроде, в этом случае подходят все прямоугольники, каждая сторона, которых больше главной диагонали кирпича sqr(a^2+b^2+c^2).
Тут вроде и алгоритма нет.
По-этому, думаю, - Ваш ответ #2 - это правильный ответ всей задачи, если, только это не курсовая работа
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru