Sebuah pembagi yang tepat adalah pembagi dari sejumlah n , yang tidak n sendiri. Sebagai contoh, pembagi yang tepat dari 12 adalah 1, 2, 3, 4 dan 6.
Anda akan diberikan bilangan bulat x , x ≥ 2, x ≤ 1000 . Tugas Anda adalah untuk menjumlahkan semua pembagi tertinggi yang tepat dari bilangan bulat dari 2 hingga x (inklusif) (OEIS A280050 ).
Contoh (dengan x = 6
):
Temukan semua bilangan bulat antara 2 dan 6 (inklusif): 2,3,4,5,6.
Dapatkan pembagi yang tepat dari semuanya, dan pilih yang tertinggi dari setiap nomor:
- 2 -> 1
- 3 -> 1
- 4 -> 1, 2
- 5 -> 1
- 6 -> 1, 2, 3 .
Jumlah pembagi yang tepat tertinggi:
1 + 1 + 2 + 1 + 3 = 8
.Hasil akhirnya adalah 8.
Uji Kasus
Masukan | Keluaran ------- + --------- | 2 | 1 4 | 4 6 | 8 8 | 13 15 | 41 37 | 229 100 | 1690 1000 | 165279
Aturan
Berlaku celah default .
Anda dapat mengambil input dan memberikan output dengan metode standar apa pun .
Ini adalah kode-golf , pengiriman terpendek yang valid dalam setiap bahasa menang! Selamat bersenang-senang!