The prompt is to show that there exists a multiple of n that is of the form: $9 . . . 90 . . . 0$ where $n \in \Bbb{N}$.
The way I tried to solve the problem was to think of all the numbers that start with $9$ followed by $n$ digits, this can be $S_1 = \{9, 90, 91, ... , 99999...\}$, then all the numbers that begin with $9$, followed by n digits and $90$ somewhere between them, $S_2 = \{990, 9090, 9190, 9290, ..., 9...90...\}$. I quickly realized that this set can't be finite, there are $n$ such numbers in a set like this.
What if there's only 3 numbers between those numbers? like $9$_ _ _$90$ _ _ _ $0$?
Then we could have $9$$\underline{\Bbb{N}}$ $\underline{\Bbb{N}}$ $\underline{\Bbb{N}}$ $90$ $\underline{\Bbb{N}}$$\underline{\Bbb{N}}$ $\underline{\Bbb{N}}$$0$ such numbers which brings us back to an infinite set of numbers?
I'm not sure how to approach a problem like this, would appreciate any hint or solution.
Write $n=2^\alpha5^\beta m$, where $\gcd(m,10)=1$. By Euler's Theorem $$10^\gamma\equiv1\pmod m$$ for some $\gamma$ (specifically, $\gamma=\phi(m)$ will do it), so $$m\mid 10^\gamma-1\ ,$$ so $$n\mid(10^\gamma-1)10^{\max(\alpha,\beta)}=9\cdots90\cdots0\ ,$$ where there are $\gamma$ nines and $\max(\alpha,\beta)$ zeros.