A360599 Ratios of consecutive terms of A360598: a(n) = max(A360598(n), A360598(n+1)) / min(A360598(n), A360598(n+1)).
1, 2, 3, 6, 4, 5, 20, 7, 8, 56, 9, 10, 90, 11, 12, 132, 13, 14, 182, 15, 16, 240, 17, 18, 306, 19, 21, 399, 22, 23, 506, 24, 25, 600, 26, 27, 702, 28, 29, 812, 30, 31, 930, 32, 33, 1056, 34, 35, 1190, 36, 37, 1332, 38, 39, 1482, 40, 41, 1640, 42, 43, 1806, 44
Offset: 1
Keywords
Examples
For n = 15: A360598(15) = 11 and A360598(16) = 132, so a(15) = 132 / 11 = 12. For n = 16: A360598(16) = 132 and A360598(17) = 1, so a(16) = 132 / 1 = 132.
Links
Programs
-
PARI
See Links section.
-
Python
from itertools import islice def agen(): # generator of terms an, ratios = 1, set() while True: k = 1 q, r = divmod(max(k, an), min(k, an)) while r != 0 or q in ratios: k += 1 q, r = divmod(max(k, an), min(k, an)) an = k ratios.add(q) yield q print(list(islice(agen(), 66))) # Michael S. Branicky, Feb 13 2023
Comments