Arka fon
Metalik araçlar , ünlü başlayarak altın ortalama , her bir doğal sayı (pozitif tamsayı) için tanımlandığı gibidir, ve her biri, bir akıl sabiti (sonsuz bir tekrarlamayan ondalık genişleme vardır).
Doğal bir sayı için , metalik ortalama ikinci dereceden bir denklemin köküdür
Kökler daima
ancak metalik ortalama genellikle pozitif kök olarak verilir. Yani bu soru için şu şekilde tanımlanacaktır:
İçin sonucu ünlü altın orandır:
Meydan okuma
Kodunuz 2 giriş almalıdır: n ve p (tutarlı olduğu sürece sipariş önemli değildir)
- n, hangi metalik ortalama anlamına gelen doğal bir sayıdır
- p, kaç ondalık basamak hassasiyet yerini gösteren doğal bir sayıdır
Kodunuz ondalık basamak hassasiyetini sağlamak için n'inci metalik ortalama çıktısını vermelidir.
Geçerlilik
Kodunuz, 1'den 65.535'e kadar n ve p değerleri için çalışıyorsa geçerlidir.
Formda bir ondalık sayı vermelisiniz
basamak (lar) (boşluklar olmadan)
Örneğin, 9 ondalık basamağın altın ortalaması
1,618033988
Son basamağı daha uzun ondalık genişlemede göründüğü gibi yuvarlamadan görüntüler. Altın ortalamadaki bir sonraki rakam 7'dir, ancak örnekteki son 8, 9'a yuvarlanmamalıdır.
Ondalık basamak sayısı p olmalıdır, yani sondaki sıfırlar da dahil edilmelidir.
Formun cevapları
geçerli değil - ondalık genişletme kullanmalısınız.
En fazla 1 önde gelen yeni satır ve en fazla 1 son satır için çıktı alabilirsiniz. Rakamlar ve tek nokta / tam durdurma / nokta dışında boşluk veya başka karakter çıktısı alamazsınız.
Puan
Bu standart kod golf: puanınız kodunuzdaki bayt sayısıdır.
Liderler Sıralaması
( Martin skor tablosu snippet'ini kullanma )