login
The OEIS is supported by the many generous donors to the OEIS Foundation.

 

Logo
Hints
(Greetings from The On-Line Encyclopedia of Integer Sequences!)
A045549 Numbers whose factorial has '6' as its final nonzero digit. 6

%I #34 Dec 07 2023 16:45:27

%S 3,12,17,24,29,32,45,46,48,59,60,61,63,65,66,68,72,79,82,95,96,98,104,

%T 107,120,121,123,127,130,131,133,139,144,159,160,161,163,165,166,168,

%U 172,175,176,178,187,192,199,209,210,211,213,215,216,218

%N Numbers whose factorial has '6' as its final nonzero digit.

%C From _Robert Israel_, Dec 16 2016: (Start)

%C If n is in the sequence, then:

%C if n == 0 (mod 5), n+1 is in the sequence;

%C if n == 1 (mod 5), n+1 is in A045547;

%C if n == 2 (mod 5), n+1 is in A045550;

%C if n == 3 (mod 5), n+1 is in A045548. (End)

%H Robert Israel, <a href="/A045549/b045549.txt">Table of n, a(n) for n = 1..10000</a>

%H <a href="/index/Fi#final">Index entries for sequences related to final digits of numbers</a>

%p count:= 0:

%p r:= 1:

%p for n from 2 while count < 100 do

%p r:= r*n;

%p if r mod 10 = 0 then r:= r/10^padic:-ordp(r,5) fi;

%p if r mod 10 = 6 then count:= count+1; A[count]:= n fi;

%p od:

%p seq(A[i],i=1..100); # _Robert Israel_, Dec 16 2016

%t Join[{3}, Select[Range[5,250], Most[Split[IntegerDigits[#!]]][[-1, 1]] == 6 &]] (* _Vincenzo Librandi_, Dec 16 2016 *)

%t f[n_] := Mod[6 Times @@ (Rest[ FoldList[{1 + #1[[1]], #2! 2^(#1[[1]] #2)} &, {0, 0}, Reverse[ IntegerDigits[n, 5]]]]), 10][[2]] (* after _Jacob A. Siehler_ & _Greg Dresden_ in A008904 *); f[0] = f[1] = 1; Select[ Range[150], f[#] == 6 &] (* _Robert G. Wilson v_, Dec 28 2016 *)

%o (Python)

%o from itertools import count, islice

%o from functools import reduce

%o from sympy.ntheory.factor_ import digits

%o def A045549_gen(startvalue=2): # generator of terms >= startvalue

%o return filter(lambda n:6==reduce(lambda x,y:x*y%10,(((6,2,4,8,6,2,4,8,2,4,8,6,6,2,4,8,4,8,6,2)[(a<<2)|(i*a&3)] if i*a else (1,1,2,6,4)[a]) for i, a in enumerate(digits(n,5)[-1:0:-1])),6), count(max(startvalue,2)))

%o A045549_list = list(islice(A045549_gen(),30)) # _Chai Wah Wu_, Dec 07 2023

%Y Cf. A008904, A045547, A045548, A045550.

%K nonn,base

%O 1,1

%A _Jeff Burch_

Lookup | Welcome | Wiki | Register | Music | Plot 2 | Demos | Index | Browse | More | WebCam
Contribute new seq. or comment | Format | Style Sheet | Transforms | Superseeker | Recents
The OEIS Community | Maintained by The OEIS Foundation Inc.

License Agreements, Terms of Use, Privacy Policy. .

Last modified April 24 12:22 EDT 2024. Contains 371937 sequences. (Running on oeis4.)