Сообщение Re[2]: Детская задачка для скучающих от 07.03.2017 17:20
Изменено 07.03.2017 17:21 paucity
Re[2]: Детская задачка для скучающих
Здравствуйте, Кодт, Вы писали:
_>>Есть два прямоугольника один со сторонами a,b и второй со сторонами c,d
_>>Надо написать функцию проверки: можно ли разместить второй внутри первого
К>Обойдёмся без тригонометрии (точнее, спрячем её внутрь квадратных уравнений)
К>Image: rotated-rectangle.png
Если сумма площадей четырех треугольников и меньшего прямоугольника меньше или равна площади большего прямоугольника, то вписывается, если сумма площадей треугольников и меньшего прямоугольника больше площади большего прямоугольника, то не вписывается.
ИМХО, решение можно вывести, используя теорему Пифагора (остатки школьной математики в голове навевают, что можно), но лень не дает взять карандаш в руки
_>>Есть два прямоугольника один со сторонами a,b и второй со сторонами c,d
_>>Надо написать функцию проверки: можно ли разместить второй внутри первого
К>Обойдёмся без тригонометрии (точнее, спрячем её внутрь квадратных уравнений)
К>Image: rotated-rectangle.png
Если сумма площадей четырех треугольников и меньшего прямоугольника меньше или равна площади большего прямоугольника, то вписывается, если сумма площадей треугольников и меньшего прямоугольника больше площади большего прямоугольника, то не вписывается.
ИМХО, решение можно вывести, используя теорему Пифагора (остатки школьной математики в голове навевают, что можно), но лень не дает взять карандаш в руки
Re[2]: Детская задачка для скучающих
Здравствуйте, Кодт, Вы писали:
_>>Есть два прямоугольника один со сторонами a,b и второй со сторонами c,d
_>>Надо написать функцию проверки: можно ли разместить второй внутри первого
К>Обойдёмся без тригонометрии (точнее, спрячем её внутрь квадратных уравнений)
Если сумма площадей четырех треугольников и меньшего прямоугольника меньше или равна площади большего прямоугольника, то вписывается, если сумма площадей треугольников и меньшего прямоугольника больше площади большего прямоугольника, то не вписывается.
ИМХО, решение можно вывести, используя теорему Пифагора (остатки школьной математики в голове навевают, что можно), но лень не дает взять карандаш в руки
_>>Есть два прямоугольника один со сторонами a,b и второй со сторонами c,d
_>>Надо написать функцию проверки: можно ли разместить второй внутри первого
К>Обойдёмся без тригонометрии (точнее, спрячем её внутрь квадратных уравнений)
Если сумма площадей четырех треугольников и меньшего прямоугольника меньше или равна площади большего прямоугольника, то вписывается, если сумма площадей треугольников и меньшего прямоугольника больше площади большего прямоугольника, то не вписывается.
ИМХО, решение можно вывести, используя теорему Пифагора (остатки школьной математики в голове навевают, что можно), но лень не дает взять карандаш в руки