Предупреждение: у нас есть цензура и предварительный отбор публикуемых материалов. Анекдоты здесь бывают... какие угодно. Если вам это не нравится, пожалуйста, покиньте сайт. 18+

Анекдот №143713

Re: [Чукотцу] "ну а как бы было замечательно, вместо всякой ненужной
фигни взяли бы и написали что нибудь вроде "...проведем через две
заданные точки (хорда искомой окружности) линию до пересечения с заданной
прямой - обозначим ее как О. Построим серединный перпендикуляр к хорде,
отложим на нем (в сторону прямой)половину длины хорды, теперь расстояние
от этой точки до точки пересечения О и будет расстоянием от точки О до
точки касания окружности и данной прямой." [Вот таким вот образом.]

Не было бы замечательно. По двум причинам.

Во-первых, намного удобнее общаться с людьми, излагающими сначала общую
идею решения, а потом уже алгоритмы в духе "поставим сюда ножку циркуля".
Тогда, если эти люди ошиблись, нет необходимости читать весь текст.

Во-вторых, уважаемый В.т.в.об., Ваш алгоритм неправилен.

"расстояние от этой точки до точки пересечения О" НЕ "будет расстоянием
от точки О до точки касания окружности и данной прямой."
Корректный алгоритм включал бы в себя рассмотрение
1. Дополнительной окружности, построенной на упомянутой хорде, как на
диаметре.
2. Касательной к этой дополнительной окружности, проведенной из точки О.
3. Длины отрезка этой касательной [O; точка касания], которая и была бы
тем расстоянием, которое Вы искали.

Слаб человек: я не смог удержаться от поступка в Вашем стиле - привести
алгоритм вместо решения :-)

Nick
+2
Проголосовало за – 3, против – 1
Статистика голосований по странам
Чтобы оставить комментарии, необходимо авторизоваться. За оскорбления и спам - бан.

Общий рейтинг комментаторов
Рейтинг стоп-листов

Рейтинг@Mail.ru