OFFSET
1,2
COMMENTS
LINKS
Robert Israel, Table of n, a(n) for n = 1..10000
FORMULA
a(10*k) = a(k).
EXAMPLE
a(4) = 6 because 4^6 = 4096 contains the digit 9 while 4, 4^2 = 16, 4^3 = 64, 4^4 = 256 and 4^5 = 1024 do not.
MAPLE
f:= proc(n) local k;
for k from 1 do if member(9, convert(n^k, base, 10)) then return k fi od
end proc:
for i from 0 to 2 do f(10^i):= -1 od:
map(f, [$1..100]);
MATHEMATICA
a[n_]:=Module[{k=1}, If[IntegerQ[Log[10, n]], -1, While[!ContainsAny[IntegerDigits[n^k], {9}], k++]; k]]; Array[a, 98] (* James C. McMahon, Dec 04 2025 *)
CROSSREFS
KEYWORD
sign,base
AUTHOR
Robert Israel, Nov 29 2025
STATUS
approved
