Obtengo el mismo resultado:
Los conjuntos de dígitos son
$$
D_+ = \{ 1, 2, 3, 4, 5, 6, 7, 8, 9 \} \\
D = D+ \cup \{ 0 \} \\
$$
Los cuatro dígitos enteros sin repetición está representado por una palabra
$$
w = d_1 d_2 d_3 d_4 \en L_1
$$
con
\begin{align}
d_1 &\in D_+ \\
d_2 &\in D \setminus d_1 \\
d_3 &\in D \setminus \{ d_1, d_2 \} \\
d_4 &\in D \setminus \{ d_1, d_2, d_3 \}
\end{align}
Así, obtenemos
$$
\lvert L_1 \rvert = 9 \cdot 9 \cdot 8 \cdot 7 = 4536
$$
Todos los posibles cuatro dígitos palabras están representados cada uno por una palabra
$$
w = d_1 d_2 d_3 d_4 \en L_2
$$
con
\begin{align}
d_1 &\in D_+ \\
d_2, d_3, d_4 &\in D
\end{align}
Así, obtenemos
$$
\lvert L_2 \rvert = 9 \cdot 10 \cdot 10 \cdot 10 = 9000
$$
lo que da
$$
p = 4536 / 9000 = 0.504
$$