Lihatlah bunga chamomile ini:
Cantik, bukan? Nah, bagaimana jika saya katakan bahwa ini sebenarnya bukan satu bunga?
Banyak bunga (termasuk bunga matahari, chamomile, bunga aster dan lainnya) sebenarnya terdiri dari banyak bunga yang sangat kecil (titik-titik hitam pada bunga matahari) pada kepala bunga. Bunga mini ini disebut kuntum bunga , dan disusun dengan cara yang sangat istimewa.
Pada dasarnya, posisi floret ke-9 pada kepala bunga adalah (dalam koordinat kutub):
di mana c = 1 (Perhatikan bahwa 137.508 derajat = sudut emas. Anda tidak harus menggunakan presisi yang tepat ini.)
Ini menyebabkan kuntum terbentuk dalam bentuk spiral yang disebut Fermat's Spiral. Penentuan posisi kuntum juga terhubung dengan nomor Fibonnaci, tetapi itu adalah kisah untuk lain waktu.
Jadi, inilah tantangannya. Diberikan bilangan bulat n sebagai input, hitung posisi kuntum n pertama dan plot mereka . Ini adalah grafis-output , jadi saya benar-benar ingin Anda menampilkan titik-titik di jendela atau semacam dikeluarkan sebagai data dalam beberapa format gambar umum untuk STDOUT atau file. Selain itu, tantangan ini harus cukup mudah. Ini kode-golf , jadi kode terpendek menang. GLHF!
Berikut adalah contoh gambar dari apa yang mungkin terlihat seperti output: