Logo

Greetings from The On-Line Encyclopedia of Integer Sequences!

Hints

Search: id:A007623
Displaying 1-1 of 1 results found. page 1
     Format: long | short | internal | text      Sort: relevance | references | number      Highlight: on | off
A007623 Integers written in factorial base.
(Formerly M4678)
+0
29
0, 1, 10, 11, 20, 21, 100, 101, 110, 111, 120, 121, 200, 201, 210, 211, 220, 221, 300, 301, 310, 311, 320, 321, 1000, 1001, 1010, 1011, 1020, 1021, 1100, 1101, 1110, 1111, 1120, 1121, 1200, 1201, 1210, 1211, 1220, 1221, 1300, 1301, 1310, 1311, 1320, 1321, 2000, 2001, 2010 (list; graph; listen)
OFFSET

0,3

COMMENT

Places reading from right have values (1, 2, 6, 24, 120, ...) = factorials.

Also the reversed inversion vectors for the list of all finite permutations in reversed lexicographic order: A055089.

For large n it would be better to separate the "digits" by commas. - M. F. Hasler (Maximilian.Hasler(AT)gmail.com), Mar 27 2007

REFERENCES

N. J. A. Sloane and Simon Plouffe, The Encyclopedia of Integer Sequences, Academic Press, 1995 (includes this sequence).

D. E. Knuth, The Art of Computer Programming. Addison-Wesley, Reading, MA, Vol. 2, p. 192.

F. Smarandache, Definitions solved and unsolved problems, conjectures and theorems in number theory and geometry, edited by M. Perez, Xiquan Publishing House, 2000.

LINKS

M. F. Hasler, Table of n, a(n) for n = 0..1000

F. Smarandache, Definitions, Solved and Unsolved Problems, Conjectures, ...

Wikipedia, Factorial base

EXAMPLE

a(47) = 1321 because 47 = 1*4! + 3*3! + 2*2! + 1*1!

MAPLE

a := n -> if nargs<2 then a(n, 2) elif n<args[2] then n else a(iquo(n, args[2]), args[2]+1)*10+irem(n, args[2]) fi: 'a(i)'$i=0..200;

MATHEMATICA

factBaseIntDs[n_] := Module[{m, i, len, dList, currDigit}, i = 1; While[n > i!, i++ ]; m = n; len = i; dList = Table[0, {len}]; Do[ currDigit = 0; While[m >= j!, m = m - j!; currDigit++ ]; dList[[len - j + 1]] = currDigit, {j, i, 1, -1}]; If[dList[[1]] == 0, dList = Drop[dList, 1]]; dList]; Table[FromDigits[factBaseIntDs[n]], {n, 0, 50}] - Alonso Delarte (alonso.delarte(AT)gmail.com), May 03 2006

PROGRAM

(PARI): a(n, p=2) = if( n<p, n, a( n\p, p+1 )*10 + n%p ); vector(200, i, a(i-1)) - M. F. Hasler (Maximilian.Hasler(AT)gmail.com), Mar 27 2007

CROSSREFS

Cf. A000142. See also primorial base A049345, sum of digits A034968, number of nonzero digits A060130. Simple algorithm fac_base given in A055089.

Cf. A060112, A060495. Permutation of A064039.

Sequence in context: A037307 A165265 A049345 this_sequence A109827 A109839 A087486

Adjacent sequences: A007620 A007621 A007622 this_sequence A007624 A007625 A007626

KEYWORD

base,nonn,nice,easy

AUTHOR

N. J. A. Sloane (njas(AT)research.att.com), Robert G. Wilson v (rgwv(AT)rgwv.com), Mira Bernstein (mira(AT)math.berkeley.edu)

EXTENSIONS

More terms from R. K. Guy (rkg(AT)cpsc.ucalgary.ca)

page 1

Search completed in 0.003 seconds

Lookup | Welcome | Find friends | Music | Plot 2 | Demos | Index | Browse | More | WebCam
Contribute new seq. or comment | Format | Transforms | Puzzles | Hot | Classics
More pages | Superseeker | Maintained by N. J. A. Sloane (njas@research.att.com)

Last modified November 25 20:09 EST 2009. Contains 167514 sequences.


AT&T Labs Research