Latar Belakang
The berarti logam , dimulai dengan terkenal rata-rata emas , didefinisikan untuk setiap nomor alam (bilangan bulat positif), dan masing-masing merupakan konstanta irasional (memiliki ekspansi non-recurring desimal tak terbatas).
Untuk bilangan alami , rata-
rata logam adalah akar dari persamaan kuadrat
Akarnya selalu
tetapi rata-rata logam biasanya diberikan sebagai akar positif. Jadi untuk pertanyaan ini akan ditentukan oleh:
Untuk hasilnya adalah rasio emas yang terkenal:
Tantangan
Kode Anda harus mengambil 2 input: n dan p (urutannya tidak penting asalkan konsisten)
- n adalah bilangan alami yang menunjukkan rata-rata logam mana
- p adalah bilangan alami yang menunjukkan berapa banyak tempat desimal presisi
Kode Anda harus menampilkan rata-rata logam n ke presisi tempat desimal.
Keabsahan
Kode Anda valid jika berfungsi untuk nilai n dan p dari 1 hingga 65.535.
Anda harus mengeluarkan desimal dalam formulir
digit .digit (tanpa spasi)
Misalnya, rata-rata emas ke 9 tempat desimal adalah
1.618033988
Tampilkan digit terakhir tanpa pembulatan, karena akan muncul dalam ekspansi desimal yang lebih panjang. Angka berikutnya dalam mean emas adalah angka 7, tetapi angka 8 terakhir pada contoh tidak boleh dibulatkan menjadi angka 9.
Jumlah digit desimal harus p, yang berarti setiap trailing nol juga harus dimasukkan.
Jawaban formulir
tidak valid - Anda harus menggunakan ekspansi desimal.
Anda dapat menampilkan hingga 1 baris baru dan hingga 1 baris baru. Anda tidak boleh mengeluarkan spasi apa pun, atau karakter lain selain digit dan titik tunggal / berhenti penuh / periode.
Skor
Ini adalah golf kode standar: skor Anda adalah jumlah byte dalam kode Anda.
Papan peringkat
(Menggunakan cuplikan leaderboard Martin )