( İlgili )
Bir tamsayı verilirse n > 1
,
1)
Sayı aralığını oluşturun n, n-1, n-2, ... 3, 2, 1
ve toplamı hesaplayın
2) Bu sayının tek tek rakamlarını alın ve ürünü hesaplayın
3) Bu sayının tek tek rakamlarını alın ve toplamı hesaplayın
4) 2. ve 3. adımları tekrarlayın. tek bir haneye ulaşmak. Sonuç bu rakamdır.
Dizinin ilk yirmi terimi aşağıdadır:
3, 6, 0, 5, 2, 7, 9, 2, 7, 9, 1, 9, 0, 0, 9, 6, 7, 0, 0, 6
Not: Bu dizi OEIS'te DEĞİLDİR.
G / Ç ve Kurallar
- Sayılar hızlı bir şekilde çok büyük olacaktır, bu nedenle çözümün 100.000'e kadar giriş numaralarını hatasız olarak kullanabilmesi gerekir (kodunuzun bunu geçebilmesi iyi olabilir).
- Giriş ve çıkış herhangi bir uygun yöntemle verilebilir .
- Tam bir program veya bir işlev kabul edilebilir. Bir işlev varsa, çıktıyı yazdırmak yerine geri gönderebilirsiniz.
- Standart boşluklar yasaktır.
- Bu kod-golf olduğundan, tüm normal golf kuralları geçerlidir ve en kısa kod (bayt cinsinden) kazanır.
Örnekler
n output
1234 9
3005 3
5007 5
9854 8
75849 8
100000 0
n
. Gönderilen çözüm sadece çalışmak zorunda n = 100000
.
Numbers will get very large quickly
hayır öyle değil