# Greetings from The On-Line Encyclopedia of Integer Sequences! http://oeis.org/ Search: id:a229614 Showing 1-1 of 1 %I A229614 #42 Nov 14 2021 03:30:03 %S A229614 1,2,4,8,16,32,56,104,178,314,536,930,1558,2666,4482,7574,12686,21360, %T A229614 35812,60152,100812,169122,283498,475356,796292,1334558,2235888, %U A229614 3746534,6276048,10515080,17614726,29510362,49434792,82815016,138729368,232399846,389306052 %N A229614 Number of binary strings of length n avoiding "squares" (that is, repeated blocks of the form xx) with |x| > 2. %C A229614 Entringer et al. showed that this sequence is always nonzero (in contrast with A230127, which is zero for all n >= 19). - _Nathaniel Johnston_, Oct 10 2013 %C A229614 For n >= 1, terms are even by symmetry. - _Michael S. Branicky_, Nov 11 2021 %H A229614 Michael S. Branicky, Table of n, a(n) for n = 0..42 %H A229614 Michael S. Branicky, Python program %H A229614 R. C. Entringer, D. E. Jackson and J. A. Schatz, On nonrepetitive sequences, J. Combin. Theory Ser. A. 16 (1974), 159-164. %e A229614 For n = 6 there are 8 strings omitted, namely 000000, 001001, ..., 111111, so a(6) = 64 - 8 = 56. %t A229614 a[n_] := a[n] = Select[PadLeft[#, n]& /@ IntegerDigits[Range[0, 2^n-1], 2], {} == SequencePosition[#, {b__, b__} /; Length[{b}] >= 3, 1]&] // Length; %t A229614 Table[Print[n, " ", a[n]]; a[n], {n, 0, 22}] (* _Jean-François Alcover_, Nov 11 2021 *) %o A229614 (Python) # see link for a faster program based on binary operations %o A229614 def isf(s): # incrementally squarefree (check factors ending in last letter) %o A229614 for l in range(3, len(s)//2 + 1): %o A229614 if s[-2*l:-l] == s[-l:]: return False %o A229614 return True %o A229614 def aupton(nn, verbose=False): %o A229614 alst, sfs = [1], set("0") %o A229614 for n in range(1, nn+1): %o A229614 an = 2*len(sfs) # by symmetry %o A229614 sfsnew = set(s+i for s in sfs for i in "01" if isf(s+i)) %o A229614 alst, sfs = alst+[an], sfsnew %o A229614 if verbose: print(n, an) %o A229614 return alst %o A229614 print(aupton(24)) # _Michael S. Branicky_, Nov 11 2021 %Y A229614 Cf. A230127, A230177, A230216. %K A229614 nonn %O A229614 0,2 %A A229614 _Jeffrey Shallit_, Sep 26 2013 %E A229614 a(23)-a(36) from _Nathaniel Johnston_, Oct 10 2013 # Content is available under The OEIS End-User License Agreement: http://oeis.org/LICENSE