кроссворды, задачки, головоломки

Сборник задач разного уровня сложности по математике, информатике, физике, химии, программированию, экономике etc. Логические задачи, SQL задачи, решение задач. Задачи с ответами, а также нерешённые задачи.

Petruchek.Info

Визуализация инверсии

Добавлено: 05.02.09 в 12:30
Метки: информатика

Разработать программу визуализации преобразования инверсии геометрических фигур (многоугольников) на плоскости относительно окружности. Программа должна обеспечивать:

  • ввод исходных данных — параметров окружности инверсии (координат центра O и величины радиуса R) и координат последовательности вершин A1, A2, ..., An многоугольника;
  • построение изображений — окружности инверсии, исходного многоугольника и его инверсного образа;
  • анимацию — демонстрацию в динамике соответствия точек исходного многоугольника и его инверсного образа (одна точка пробегает исходный многоугольник, синхронно движущийся образ точки пробегает образ многоугольника);
  • графический интерфейс — возможность вводить исходные данные посредством мыши в графическом режиме экрана (окружность - посредством указания ее центра и точки на окружности, многоугольник - посредством указания его вершин).

Преобразованием инверсии относительно окружности с центром O и радиусом R называется такое преобразование, которое каждую точку P плоскости (за исключением центра окружности инверсии) отображает в такую точку Р' которая лежит на луче OP и для которой произведение расстояний OP и OP' равняется квадрату радиуса окружности инверсии R2.

У этой задачи пока что нет ответа/решения. Вы можете прислать свой вариант в комментарии.

источник: Всеукраинская студенческая олимпиада по информатике — ХГПУ, 1999

Комментарии
Google says:
Комментарий от новенького:
Новенький является
Новенький не робот
Знаки на картинке: латинские буквы, арабские цифры


Есть на сайте: Онлайн кроссворды Задачи Онлайн игры Блог
Все работы, опубликованные на сайте — авторские, если не указано иное. Перепечатка возможна только с письменного разрешения владельцев ресурса, с обязательной ссылкой на сайт petruchek.info. Пишите нам: . Сайт должен работать в IE, FF, Opera, Safari.

Реклама:

Разработано в студии "Webous"о проектесайта карта

Реклама: