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!)
A320386 a(n) is the smallest positive integer such that the binary representation of n*a(n) is a "binary square" (i.e., a term of A020330). 1

%I #15 May 08 2021 08:29:04

%S 3,5,1,9,2,6,9,17,4,1,17,3,17,17,1,33,8,2,33,33,3,24,33,22,33,33,2,33,

%T 33,22,33,65,16,4,65,1,65,65,22,52,65,22,65,12,1,65,65,11,65,52,3,40,

%U 65,1,12,65,11,65,65,11,65,65,1,129,32,8,129,2,11,39

%N a(n) is the smallest positive integer such that the binary representation of n*a(n) is a "binary square" (i.e., a term of A020330).

%C a(n) exists because if n has t bits, then (2^t+1)*n is a binary square.

%H Alois P. Heinz, <a href="/A320386/b320386.txt">Table of n, a(n) for n = 1..8191</a>

%e a(5) = 2 because 5 is not a binary square, but 5*2 = 10 is (its binary representation is 1010).

%p a:= proc(n) local k; for k while not (s-> (l->

%p l::even and s[1..l/2]=s[l/2+1..l])(length(s)))(

%p convert(convert(k*n, binary), string)) do od; k

%p end:

%p seq(a(n), n=1..100); # _Alois P. Heinz_, Oct 12 2018

%o (PARI) is(n) = my(L=#binary(n)\2); n>>L==bitand(n,2^L-1); \\ A020330

%o a(n) = my(k=1); while (!is(k*n), k++); k; \\ _Michel Marcus_, Oct 12 2018

%Y Cf. A020330.

%K nonn,base

%O 1,1

%A _Jeffrey Shallit_, Oct 12 2018

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 25 11:39 EDT 2024. Contains 371969 sequences. (Running on oeis4.)