Крива Гільберта - це тип кривої заповнення простору, і вона в основному відображає лінію до площини. Кожна точка у рядку відповідає лише одній точці в площині, а кожній точці в площині відповідає лише одна точка на прямій. Показані ітерації від 0 до 4 кривої Гільберта:
Ітерації від 0 до 4:
Мета цього завдання: Написати код, який малює четверту ітерацію Кривої Гільберта, як визначено вище. Ваш код повинен бути повним - іншими словами, якщо ви створюєте функцію малювання кривої Гільберта, ваш код повинен викликати цю функцію. Вихід може бути відображений безпосередньо на екрані, або ви можете записати вихід у файл зображення. Крива може бути повернутою або перевернутою, але лінії повинні перетинатися під прямим кутом, і вихід не може бути розтягнутим. Мистецтво ASCII цінується, але його не приймають. Найкоротший код у байтах виграє!