Al principio estaba un poco confundido por su pregunta, pero esto * aclaró mucho mis dudas. Iba a escribir algo sobre factoriales y combinatoria, pero esto es ligeramente diferente. Antes de continuar, deje que [math] n! = \ Prod_ {k = 1} ^ {n} k = n \ times (n-1)! [/ Math], o más simplemente, [math] n! [/ Math ] es la multiplicación de todos los enteros que van de [matemáticas] 1 [/ matemáticas] a [matemáticas] n [/ matemáticas] (estoy excluyendo la función gamma).
* Suponiendo que solo puede usar las letras del alfabeto y no puede repetir ninguna de ellas, su contraseña puede tener entre [matemática] 1 [/ matemática] y [matemática] 26 [/ matemática] dígitos de largo. En esta situación, ¿cuántos resultados son posibles?
Bueno, primero lo primero. Definamos nuestro alfabeto, que tiene 26 letras [matemáticas] [/ matemáticas].
Su contraseña puede tener entre [matemática] 1 [/ matemática] y [matemática] 26 [/ matemática] dígitos de largo.
- Dada una matriz de tamaño [matemática] m \ veces n [/ matemática] que contiene solo unos y ceros, ¿puedes encontrar cuántos grupos de unos hay?
- Cómo resolver la fórmula de combinación para n
- Al escribir una cadena binaria de longitud 20 usando 10 1s y 10 0s, puede que nunca haya más 0s que 1s en un momento dado. ¿Cuántas cuerdas existen?
- Si hay N personas en una fila, y cada hora mata al azar a una persona con un índice impar, y los sobrevivientes vuelven a indexar, ¿quién tendrá más probabilidades de sobrevivir?
- Cómo entender por qué el algoritmo de Euclides para GCD es verdadero
No puede repetir ninguna de las letras más adelante en el código.
Establezcamos algunos casos y busquemos una solución general:
Caso 1. La contraseña es [matemática] 1 [/ matemática] carácter largo: [matemática] 26 [/ matemática] los resultados son posibles para el único caracter. Mis posibilidades de adivinar la contraseña son [math] \ frac {1} {26} [/ math].
Caso 2. La contraseña tiene [matemática] 2 [/ matemática] caracteres largos: [matemática] 26 [/ matemática] los resultados son posibles para el primer carácter, y [matemática] 25 [/ matemática] los resultados son posibles para el primer caracter ( ¡Hemos usado uno en el primer espacio!). Ahora hay [matemática] 26 \ veces 25 [/ matemática] posibilidades para la contraseña. Mis posibilidades son [matemáticas] \ frac {1} {650} [/ matemáticas].
Puede inferir el resto de los casos.
Si la contraseña fuera [matemática] 26 [/ matemática] dígitos, habría [matemática] 26! = 26 \ veces 25 \ veces 24 \ veces 23 \ veces 22 \ veces \ ldots \ veces 3 \ veces 2 \ veces 1 [/ math] posibilidades, y mis posibilidades de adivinar correctamente serían [math] \ frac {1} {26!} [/ math]. ( como si fuera a escribir el alfabeto en un cierto orden, y tuviera que adivinar el orden letra por letra ).
Además, si no supiera la cantidad de dígitos en la contraseña, mis posibilidades serían aún peores. ¡Tendría todos los casos anteriores como ‘posibilidades’, y aún así eso no significaría que se adivinó la contraseña! Entonces, los posibles resultados para la contraseña son
[matemáticas] 26 \ veces (26 \ veces 25) \ veces (26 \ veces 25 \ veces 24) \ veces (26 \ veces 25 \ veces 24 \ veces 23) \ veces (26 \ veces 25 \ veces24 \ veces 23 \ veces 22) \ veces \ ldots \ veces 26! = C. [/ matemáticas]
Observe cómo [math] 26 [/ math] se ha definido como las posibilidades para la contraseña con [math] 1 [/ math] dígito, y [math] 26! [/ Math] se ha definido como las posibilidades de la contraseña con [matemáticas] 26 [/ matemáticas] dígitos.
Y mis posibilidades, [matemáticas] C ^ {- 1} [/ matemáticas] … Bueno, digamos que no adiviné la contraseña.
Leer más sobre factoriales: Factorial – Wikipedia