Код возврата и геометрия :)
От: Iso  
Дата: 11.03.09 09:52
Оценка: 62 (7)
Идеальная программа всегда имеет код возврата OK, потому что всегда работает правильно (при этом она, к сожалению, почти не встречается).
Хорошая программа имеет код возврата OK, если справилась с задачей, а ERR, если не справилась.

А желаемый компромис такой: если справилась, то OK, а иначе — подробная диагностика: почему не вышло, на каком этапе пошли косяки и так далее. Причём, хочется это всё получить одним числом, как обычно

Что характерно, такое бывает не только в программировании, но и в жизни. Следующая задачка по геометрии прикольна тем, что разные люди дают разные ответы И настаивают на них. А самое смешное, что по ответу можно весьма точно указать на ошибку. Поэтому данная задачка является образцом и примером "эталонной изящной геометрической задачки"

Итак, сама задача:

Два одинаковых конуса с равносторонними треугольниками со стороной 1 в осевых сечениях лежат на плоскости (т.е. в плоскости находится вершина каждого конуса, ровно одна точка с окружности и отрезок между ними). При этом конусы касаются друг друга так, что их вершины совпадают. Надо найти расстояние от плоскости до самой далёкой точки касания одного конуса другим.

Пожалуйста, не пишите здесь решение, чтобы не лишать других удовольствия справиться самостоятельно.

11.03.09 19:31: Перенесено модератором из 'О жизни' — Кодт
11.03.09 19:31: Перенесено модератором из 'О жизни' — Кодт
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.