Yifan Xie, <a href="/A363198/b363198_1.txt">Table of n, a(n) for n = 1..2000</a>
Yifan Xie, <a href="/A363198/b363198_1.txt">Table of n, a(n) for n = 1..2000</a>
proposed
approved
editing
proposed
Table[a[in], {i, n, 1, 65}] (* Robert P. P. McKone, Dec 30 2023 *)
(Python)
from math import gcd
a = [1, 2, 3]
t = set(a)
def next_element():
s = a[-1] + a[-2] + a[-3]
n = 1
while n in t or gcd(s, n) == 1:
n += 1
return n
def a_seq(ul):
for _ in range(4, ul + 1):
nn = next_element()
a.append(nn)
t.add(nn)
return a
print(a_seq(65)) # Robert P. P. McKone, Dec 30 2023
a[1] = 1; a[2] = 2; a[3] = 3; a[n_] := a[n] = Module[{s, i = 1}, s = a[n - 1] + a[n - 2] + a[n - 3]; While[MemberQ[a /@ Range[1, n - 1], i] || GCD[s, i] == 1, i++]; i];
Table[a[i], {i, 1, 65}] (* Robert P. P. McKone, Dec 30 2023 *)
proposed
editing
editing
proposed
Yifan Xie, <a href="/A363198/b363198_1.txt">Table of n, a(n) for n = 1..2000</a>
approved
editing
reviewed
approved
proposed
reviewed
editing
proposed