OFFSET
1,2
PROG
(Haskell)
a185635 n = a185635_list !! (n-1)
a185635_list = filter (> 0) $
zipWith (\x y -> if x == y then y else 0) [1..] a075075_list
-- Reinhard Zumkeller, Dec 19 2012
(Python)
from math import gcd
A185635_list, l1, l2, m, b = [1, 2], 2, 1, 2, {1, 2}
for n in range(3, 10**4):
i = m
while True:
if not i in b:
if n == i:
A185635_list.append(i)
l1, l2, m = i, l1, i//gcd(l1, i)
b.add(i)
break
i += m # Chai Wah Wu, Dec 09 2014
CROSSREFS
KEYWORD
nonn,more
AUTHOR
Reinhard Zumkeller, Dec 19 2012
EXTENSIONS
a(15) from Chai Wah Wu, Dec 10 2014
a(16) from Chai Wah Wu, Sep 22 2019
STATUS
approved