OFFSET
1,2
EXAMPLE
756 is in the sequence because 756 * 567 * 675 = 289340100 = 17010^2.
MAPLE
with(numtheory):for n from 1 to 4000 do:pp:=1:n0:=n:l:=length(n0) :ind:=0:for
j from 1 to l do:s:=0:for m from 1 to l do:q:=n0:u:=irem(q, 10):v:=iquo(q, 10):n0:=v
:s:=s+ u*10^m:od:s:=floor(s-u*10^l+u):n0:=s: pp:=pp*s:od:x:=sqrt(pp) :y:=floor(x):if
x=y then printf(`%d, `, n): else fi :od:
MATHEMATICA
cycDigitPerms[n_Integer, b_:10] := Module[{list = {n}, digits = IntegerDigits[n, b], len, counter, holder, next}, len = Length[digits]; counter = 1; While[counter < len, holder = digits[[-1]]; digits = Drop[digits, -1]; digits = Insert[digits, holder, 1]; list = Append[list, FromDigits[digits, b]]; counter++]; Return[list]]; Select[Range[2000], IntegerQ[Sqrt[Times@@cycDigitPerms[#]]] &] (* Alonso del Arte, Jan 04 2011 *)
CROSSREFS
KEYWORD
nonn,base
AUTHOR
Michel Lagneau, Jan 04 2011
STATUS
approved
