cp's OEIS Frontend

This is a front-end for the Online Encyclopedia of Integer Sequences, made by Christian Perfect. The idea is to provide OEIS entries in non-ancient HTML, and then to think about how they're presented visually. The source code is on GitHub.

A247942 a(n) = n if n <= 3, otherwise the smallest number not occurring earlier having at least one common factor with a(n-2)*a(n-3), but none with a(n-1).

Original entry on oeis.org

1, 2, 3, 4, 9, 8, 15, 14, 5, 6, 7, 10, 21, 16, 25, 12, 35, 18, 49, 20, 27, 22, 39, 11, 13, 24, 55, 26, 33, 28, 45, 32, 51, 38, 17, 19, 30, 119, 36, 65, 34, 57, 40, 63, 44, 69, 50, 23, 42, 85, 46, 75, 52, 81, 56, 87, 62, 29, 31, 48
Offset: 1

Views

Author

Vladimir Shevelev, Jan 11 2015

Keywords

Comments

The sequence differs from A098550 from a(11) onward.
The sequence is a permutation of the natural numbers. The proof is similar to that for A098550 (with minor changes). - Vladimir Shevelev, Jan 14 2015

Crossrefs

Programs

  • Maple
    for n from 1 to 3 do
      a[n]:= n:
      b[n]:= 1:
    od:
    for n from 4 to 1000 do
        q:= a[n-2]*a[n-3];
        for k from 4 do
          if not assigned(b[k]) and igcd(k,q) > 1 and igcd(k,a[n-1]) = 1 then
             a[n]:= k;
             b[k]:= 1;
             break
          fi
       od:
    od:
    seq(a[i],i=1..1000); # Robert Israel, Jan 12 2015
  • Mathematica
    a[n_ /; n <= 3] := n; a[n_] := a[n] = For[aa = Table[a[j], {j, 1, n-1}]; k=4, True, k++, If[FreeQ[aa, k] && !CoprimeQ[k, a[n-2]*a[n-3]] && CoprimeQ[k, a[n-1]], Return[k]]]; Table[a[n], {n, 1, 60}] (* Jean-François Alcover, Jan 12 2015 *)

Extensions

More terms from Jean-François Alcover, Jan 12 2015