Solución. Supongamos que el número es $n=1000a+100b+10c+d$, siendo $a$ la cifra de las unidades de millar, $b$ la de las centenas, $c$ la de las decenas y $d$ la de las unidades. Los números que se obtienen al insertar un cero son los cuatro siguientes:
\begin{align*}
N_1&=10000a+100b+10c+d\\
N_2&=10000a+1000b+10c+d\\
N_3&=10000a+1000b+100c+d\\
N_4&=10000a+1000b+100c+10d.
\end{align*}
Como son todo múltiplos de $7$, $N_4-N_3=9d$ también lo es, luego tiene que ser $d=7$ o bien $d=0$. De la misma forma, $N_3-N_2=90c$ es múltiplo de $7$, luego $c=7$ o $c=0$. También $N_2-N_1=900b$ nos da que $b=0$ o $b=7$. Finalmente, $10N_1-N_4=90000a$ nos dice que $a=0$ o $a=7$, pero no puede ser $a=0$ porque entonces el número no sería de cuatro cifras. Nos quedan pues los siguientes posibles valores de $n$:
\begin{align*}
7000&&7007&&7070&&7077\\
7700&&7707&&7770&&7777.
\end{align*}
Como todos ellos verifican claramente la propiedad del enunciado, deducimos que estas son las únicas soluciones.