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.

A032981 Positive numbers with the property that all pairs of consecutive base-10 digits differ by 0 or 1.

Original entry on oeis.org

1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 21, 22, 23, 32, 33, 34, 43, 44, 45, 54, 55, 56, 65, 66, 67, 76, 77, 78, 87, 88, 89, 98, 99, 100, 101, 110, 111, 112, 121, 122, 123, 210, 211, 212, 221, 222, 223, 232, 233, 234, 321, 322, 323, 332, 333, 334, 343, 344, 345
Offset: 1

Views

Author

Keywords

Comments

a(n) = A178403(n+1) for n < 38. - Reinhard Zumkeller, May 27 2010

Crossrefs

Cf. A068148 (primes).

Programs

  • Haskell
    a032981 n = a032981_list !! (n-1)
    a032981_list = map read $ filter f $ map show [1..] :: [Int] where
       f ps = all (`elem` neighbours) $ zipWith ((. return) . (:)) ps (tail ps)
       neighbours = "09" : "90" : zipWith ((. return) . (:))
          (digs ++ tail digs ++ init digs) (digs ++ init digs ++ tail digs)
       digs = "0123456789"
    -- Reinhard Zumkeller, Feb 14 2015
  • Mathematica
    okQ[n_]:=Max[Abs[Last[#]-First[#]]&/@Partition[IntegerDigits[n],2,1]]<2
    Select[Range[350],okQ]  (* Harvey P. Dale, Feb 14 2011 *)