A339146 a(n) = a(floor(n / 5)) * (n mod 5 + 1); initial terms are 1.
1, 1, 1, 1, 1, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 2, 4, 6, 8, 10, 3, 6, 9, 12, 15, 4, 8, 12, 16, 20, 5, 10, 15, 20, 25, 1, 2, 3, 4, 5, 2, 4, 6, 8, 10, 3, 6, 9, 12, 15, 4, 8, 12, 16, 20, 5, 10, 15, 20, 25, 1, 2, 3, 4, 5, 2, 4, 6, 8, 10, 3, 6, 9, 12, 15, 4, 8, 12, 16, 20, 5, 10, 15, 20, 25
Offset: 0
Keywords
Examples
a(10) = a(2) * 1 = 1. a(13) = a(2) * 4 = 4.
Programs
-
PARI
a(n) = if (n < 5, 1, a(n\5)*(n % 5 + 1)); \\ Michel Marcus, Nov 26 2020
-
Python
def a(n): if n < 5: return 1 q, r = divmod(n, 5) return a(q) * (r + 1)
Comments