En ambos casos, hay que encontrar el número total de combinaciones y luego restar el número de las que no coinciden.
Como referencia, hay 26 letras mayúsculas, 26 minúsculas y 10 dígitos.
Para el primer caso, dejemos $N_8$ sea el número total de contraseñas de 8 caracteres y $W_8$ sean aquellos sin dígitos.
$$ N_8 = \binom{26+26+10}{1}^8 = \binom{62}{1}^8 = 62^8 \\ X_8 = \binom{26+26}{1}^8 =\binom{52}{1}^8 = 52^8 $$
Ahora dejemos que $D_8$ sea el número de contraseñas de 8 caracteres con al menos un dígito. $$ D_8 = N_8 - X_8 = 62^8 - 52^8 \approx 1.64 * 10^{14} $$
Haz lo mismo para el segundo caso: $$ N_{10} = \binom{62}{1}^{10} = 62^{10} \\ X_{10} = \binom{52}{1}^{10} = 52^{10} \\ D_{10} = N_{10} - X_{10} = 62^{10} - 52^{10} \approx 6.95 *10^{17} $$