Year-end appeal: Please make a donation to the OEIS Foundation to support ongoing development and maintenance of the OEIS. We are now in our 61st year, we have over 378,000 sequences, and we’ve reached 11,000 citations (which often say “discovered thanks to the OEIS”).
%I #6 May 05 2019 02:14:28
%S 1,2,3,4,12,34,123,41,23,412,341,234,1234,12341,2341,23412,3412,34123,
%T 4123,41234,123412,341234,1234123,412341,234123,4123412,3412341,
%U 2341234,12341234,123412341,23412341,234123412,34123412,341234123,41234123,412341234
%N a(n) is the smallest number not already in the sequence, such that the concatenation of all a(n) displays the periodic digit string 1, 2, 3, 4 (and repeat).
%e Starting from 1, 2, 3, 4, the next number must be 12 because we need to continue with a 1. But 1 is already in the sequence so we need to attach a 2 -> 12. And so on.
%p cyc4 := proc(n) op(n,[2,3,4,1]) ; end:
%p A165302 := proc(n) option remember ; local k,prev,d,a ; if n = 1 then 1; else d := cyc4(procname(n-1) mod 10) ; a := d ; while true do prev := false; for k from 1 to n-1 do if procname(k) = a then prev := true; break; end if; end do; if not prev then return a; end if; d := cyc4(d) ; a := 10*a+d ; end do; end if ; end proc:
%p seq(A165302(n),n=1..60) ; # _R. J. Mathar_, Oct 16 2009
%Y Cf. A165300, A165301, A165303-A165307.
%K easy,base,nonn
%O 1,2
%A _Paolo P. Lava_ and _Giorgio Balzarotti_, Sep 14 2009
%E Keyword:base added, sequence extended by _R. J. Mathar_, Oct 16 2009