Bir Hilbert Eğrisi bir tür boşluk doldurma eğrisidir ve temel olarak bir çizgiyi bir düzleme eşler. Çizgideki her nokta düzlemdeki sadece bir noktaya karşılık gelir ve düzlemdeki her nokta çizgideki sadece bir noktaya karşılık gelir. Hilbert Eğrisinin 0 ila 4 iterasyonları gösterilmiştir:
0'dan 4'e kadar yineleme:
Bu görevin amacı: Yukarıda tanımlandığı gibi Hilbert Eğrisi'nin dördüncü yinelemesini çizen kod yazma. Kodunuz tam olmalıdır - başka bir deyişle, Hilbert Eğrisi'ni çizmek için bir işlev oluşturursanız, kodunuzun bu işlevi çağırması gerekir. Çıktı doğrudan ekranda görüntülenebilir veya çıktıyı bir görüntü dosyasına yazabilirsiniz. Eğri döndürülebilir veya ters çevrilebilir, ancak çizgiler dik açılarda kesişmelidir ve çıktı uzatılamaz. ASCII sanatı takdir edilir, ancak kabul edilmeyecektir. Bayt cinsinden en kısa kod kazanır!