( Terkait )
Diberikan bilangan bulat n > 1
,
1) Bangun kisaran angka n, n-1, n-2, ... 3, 2, 1
dan hitung jumlah
2) Ambil angka individu dari angka itu dan hitung produk
3) Ambil angka individual angka itu dan hitung jumlahnya
4) Ulangi langkah 2 dan 3 hingga Anda mencapai satu digit. Angka itu adalah hasilnya.
Dua puluh istilah pertama dari urutan di bawah ini:
3, 6, 0, 5, 2, 7, 9, 2, 7, 9, 1, 9, 0, 0, 9, 6, 7, 0, 0, 6
Catatan: Urutan ini BUKAN di OEIS.
I / O dan Aturan
- Angka akan menjadi sangat besar dengan cepat, sehingga solusinya harus dapat menangani angka input hingga 100.000 tanpa kegagalan (tidak masalah jika kode Anda dapat mengatasi itu).
- Input dan output dapat diberikan dengan metode apa pun yang mudah .
- Program lengkap atau fungsi dapat diterima. Jika suatu fungsi, Anda dapat mengembalikan output daripada mencetaknya.
- Celah standar dilarang.
- Ini adalah kode-golf sehingga semua aturan golf biasa berlaku, dan kode terpendek (dalam byte) menang.
Contohnya
n output
1234 9
3005 3
5007 5
9854 8
75849 8
100000 0
n
. Solusi yang diposting hanya perlu bekerja hingga n = 100000
.
Numbers will get very large quickly
tidak itu