Menores de 5000 significa que los números deberán comenzar con la cifra 1, ó la cifra 2, ó la 3 ó la 4, ok?
Por lo tanto, no nos vale tomar las 8 cifras y combinarlas de 4 en 4 ya que ahí incluiríamos a los números que comenzaran en 5, en 6 ó en 7.
Además tenemos el tema del cero.
Considerando que un cero a la izquierda de cualquier número no tiene valor, también habrá que descontar todos los números cuya primera cifra sea cero.
Al final de este follón, todo se reduce a tomar las 7 cifras y combinarlas de 3 en 3, de manera que la cuarta cifra será una de las 4 que he dicho al principio la cual quedará fijada en la primera posición (unidades de millar) y que nos vale para encontrar la solución.
Una vez calculado para una cifra, el resultado se multiplica por 4 cifras que tenemos como válidas y ya está.
Se usan VARIACIONES porque el orden en que se colocan las cifras importa para distinguir entre una y otra.
Así pues tenemos :
VARIACIONESDE 8 ELEMENTOS (m) TOMADOS DE 3 EN 3 (n)
Acudiendo a la fórmula :
<img src="https://tex.z-dn.net/?f=V_m%5En%3D%20%5Cfrac%7Bm%21%7D%7B%28m-n%29%21%7D%20%20%5C%5C%20%20%5C%5C%20V_8%5E3%3D%20%5Cfrac%7B8%21%7D%7B%288-3%29%21%7D%3D%20%5Cfrac%7B8%2A7%2A6%2A5%21%7D%7B5%21%7D%3D8%2A7%2A6%3D336%20" />
Ahora se multiplica por las 4 cifras válidas :
336×4 = 1344 es la respuesta.
Saludos.