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.

A247812 Numbers in decimal representation with distinct digits, such that in Slovak their digits are in alphabetic order.

Original entry on oeis.org

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 20, 21, 23, 24, 25, 26, 27, 28, 43, 53, 54, 56, 57, 63, 64, 73, 74, 76, 83, 84, 85, 86, 87, 90, 91, 92, 93, 94, 95, 96, 97, 98, 103, 104, 105, 106, 107, 108, 143, 153, 154, 156, 157, 163, 164, 173
Offset: 1

Views

Author

Reinhard Zumkeller, Oct 05 2014

Keywords

Comments

List of decimal digits, alphabetically sorted by their names in Slovak:
9 deväť, 2 dva/dvaja/dve, 1 jeden/jedna/jedno, 0 nula, 8 osem, 5 päť, 7 sedem, 6 šesť, 4 štyri /štyria, 3 tri/traja;
finite sequence with last and largest term a(960) = 9210857643.

Crossrefs

Intersection of A010784 and A247762.
Cf. A247800 (Czech), A247801 (Danish), A247802 (Dutch), A053433 (English), A247803 (Finnish), A247804 (French), A247805 (German), A247806 (Hungarian), A247807 (Italian), A247808 (Latin), A247809 (Norwegian), A247810 (Polish), A247807 (Portuguese), A247811 (Russian), A247813 (Spanish), A247809 (Swedish), A247814 (Turkish).

Programs

  • Haskell
    import Data.IntSet (fromList, deleteFindMin, union)
    import qualified Data.IntSet as Set (null)
    a247812 n = a247812_list !! (n-1)
    a247812_list = 0 : f (fromList [1..9]) where
       f s | Set.null s = []
           | otherwise  = x : f (s' `union`
             fromList (map (+ 10 * x) $ tail $ dropWhile (/= mod x 10) digs))
           where (x, s') = deleteFindMin s
       digs = [9, 2, 1, 0, 8, 5, 7, 6, 4, 3]