Hilbert Curve adalah jenis kurva pengisian ruang, dan pada dasarnya memetakan garis ke pesawat. Setiap titik dalam garis hanya bersesuaian dengan satu titik di bidang, dan setiap titik di bidang tersebut bersesuaian dengan hanya satu titik pada garis. Yang ditampilkan adalah iterasi 0 hingga 4 dari Kurva Hilbert:
Iterasi 0 hingga 4:
Tujuan dari tugas ini: Tulis kode yang menggambarkan iterasi keempat Kurva Hilbert, sebagaimana didefinisikan di atas. Kode Anda harus lengkap - dengan kata lain, jika Anda membuat fungsi untuk menggambar Kurva Hilbert, kode Anda harus memanggil fungsi itu. Outputnya dapat ditampilkan langsung di layar, atau Anda dapat menulis output ke file gambar. Kurva dapat diputar atau dibalik, tetapi garis harus berpotongan pada sudut kanan dan output tidak dapat ditarik. Seni ASCII dihargai tetapi tidak akan diterima. Kode terpendek dalam byte menang!