login
A064481
Divisible by the sum of the digits of its base-5 representation.
19
1, 2, 3, 4, 5, 6, 8, 10, 12, 15, 16, 18, 20, 24, 25, 26, 27, 28, 30, 32, 36, 40, 42, 45, 48, 50, 51, 52, 54, 56, 60, 63, 64, 65, 66, 72, 75, 76, 78, 80, 85, 88, 90, 91, 96, 99, 100, 102, 104, 105, 112, 117, 120, 125, 126, 128, 130, 132, 135, 136, 138, 140, 144, 145
OFFSET
1,2
LINKS
EXAMPLE
Base-5 representation of 28 is 103; 1 + 0 + 3 = 4 divides 28.
PROG
(ARIBAS): maxarg := 160; for n := 1 to maxarg do if n mod sum(basearray(n, 5)) = 0 then write(n, " "); end; end; function basearray(n, b: integer): array; var k: integer; stk: stack; begin while n > 0 do k := n mod b; stack_push(stk, k); n := (n - k) div b; end; return stack2array(stk); end; .
(PARI) SumD(x)= { my(s); s=0; while (x>9, s+=x-10*(x\10); x\=10); return(s + x) }
baseE(x, b)= { my(d, e, f); e=0; f=1; while (x>0, d=x-b*(x\b); x\=b; e+=d*f; f*=10); return(e) }
{ n=0; for (m=1, 10^9, if (m%(SumD(baseE(m, 5)))==0, write("b064481.txt", n++, " ", m); if (n==1000, break)) ) } \\ Harry J. Smith, Sep 15 2009
(PARI) isok(n) = !(n % sumdigits(n, 5)); \\ Michel Marcus, Jun 24 2018
CROSSREFS
Cf. A005349 (base 10), A049445 (base 2), A064150 (base 3), A064438 (base 4).
Sequence in context: A003401 A281624 A242441 * A336505 A303704 A067939
KEYWORD
base,easy,nonn
AUTHOR
Klaus Brockhaus, Oct 03 2001
EXTENSIONS
Offset changed from 0 to 1 by Harry J. Smith, Sep 15 2009
STATUS
approved