## Dividing by Dropping Digits

An integer decreases an integral number of times when its last D digits are
dropped. Obviously, there are infinite such integers, as any integer
ending in D 0's decreases by a factor of 10^D when the training 0's are
dropped. Is the number of such integers finite, if the last D digits are
no all 0's? If it is finite, how many such integers exist for D=1,2,3,4?
Source: Sudipta Das.

Solution

Mail to Ken