|
|
A077194
|
|
Smallest multiple of n with least digit sum.
|
|
4
|
|
|
1, 10, 3, 100, 10, 12, 1001, 1000, 9, 10, 11, 12, 1001, 10010, 30, 10000, 100000001, 18, 1000000001, 100, 21, 110, 100000000001, 120, 100, 10010, 27, 100100, 100000000000001, 30, 10000011, 100000, 33, 1000000010, 10010, 36, 111, 10000000010, 10101
(list;
graph;
refs;
listen;
history;
text;
internal format)
|
|
|
OFFSET
|
1,2
|
|
COMMENTS
|
a(2^k)=10^k.
|
|
LINKS
|
|
|
PROG
|
(Python)
def dijkstra(dist, start, startValue, traverse): ... # See A077196
def traverse(remainder, d):
add1, number = d
return [((remainder*10)%n, (add1, number*10)),
((remainder+1)%n, (add1+1, number+1))]
return dijkstra([(n+1, 0)]*n, 1%n, (1, 1), traverse)[0][1] # Jason Yuen, Feb 28 2024
|
|
CROSSREFS
|
|
|
KEYWORD
|
base,nonn
|
|
AUTHOR
|
|
|
EXTENSIONS
|
a(38) corrected by Paul Tek, Mar 14 2013
|
|
STATUS
|
approved
|
|
|
|