Известный математик Владимир Игоревич Арнольд уже в детстве проявлял математические способности. Однажды его отец долго пытался установить табурет на неровную поверхность. Проанализировав его действия, юный Владимир сказал примерно следующее: "Папа, ты уже проделал достаточно много экспериментов чтобы убедиться в том, что ножки табурета разной длины, и поставить табурет устойчиво невозможно".
Оказывается, что табурет с ножками одинаковой длины можно всегда поставить даже на неровный пол так, чтобы он не качался.
Вам предлагается угадать действия отца Владимира Арнольда и установить табурет в устойчивое положение. Анимация покажет какая из ножек "повиснет" в воздухе. Чем меньше будет этот зазор, тем лучше. Если же табурет встанет без зазоров с полом, то лучшим будет решение, у которого угол наклона табурета меньше, то есть, надо стараться поставить табурет так, чтобы сиденье оказалось параллельным полу.
В качестве полезного дополения к задаче приводим картинку обложки одной из книжек В.И.Арнольда, которая должна быть в каждой семье.
Управление табуретом осуществляется с помощью кнопок, смысл которых очевиден. Угол вращения можно менять от 10 градусов (для грубой прикидки) до одной десятой доли градуса - для точного позиционирования. Чтобы установить стул на пол, нужно кнопками вперед-назад, влево-вправо перевести его в нужное место над поверхностью пола, затем кнопкой поворота повернуть на нужный угол и нажать на кнопку спуска, по которой стул плавно опустится на поверхность пола. Для приближения и поворотов картинки используйте обычные для 3D изображений движения мышкой: кручение колесика мышки и движение мышки по рабочей области с нажатой кнопкой.
Лучшее решение сохраняется автоматически, его можно загрузить в любой момент.
При желании можно запомнить на свой компьютер любое промежуточное решение.
Авторы программного модуля:
Наталья Странникова и Анатолий Хмарский,
Санкт-Петербургский государственный электротехнический университет "ЛЭТИ", факультет компьютерных технологий и информатики