Задача 6. Кривая Гильберта
Написать функцию, которая строит кривую Гильберта глубины n. Кривую Гильберта можно задать разными способами:
- Обозначим:
- Первый отрезок обозначим как А
- F - рисуем отрезок
- + - повернуть направо на 90o
- - - повернуть налево на 90o
- A и B - их не рисуем, они нужны, чтобы описывать правила
- Напишем правила:
- из А получаем - B F + A F A + F B -
- из В получаем + A F - B F B - F A +
