Algunas implementaciones de “aleatorio” en dispositivos de música son en realidad permutaciones aleatorias, es decir, garantizan que nunca se repitan hasta agotar todas las canciones de la lista de reproducción en algún orden aleatorio. Obviamente, este no es el caso que está considerando: más bien, suponemos que la siguiente canción siempre se selecciona de manera uniforme al azar de todas las canciones de la lista de reproducción, independientemente de si ya se tocaron o no. En particular, puede obtener la misma canción para reproducir dos veces seguidas, lo que no creo que sea realmente el caso con un iPod, pero por simplicidad supongamos que este es el caso.
Esto se llama el problema de Coupon Collector. El número esperado de cupones que necesita recolectar hasta obtener todas las variedades de cupones [math] n [/ math] es aproximadamente [math] n \ log (n) [/ math] donde el registro se lleva a la base [math] e [/ math] (logaritmo natural). La expectativa precisa es [matemática] n \ izquierda (1+ \ frac {1} {2} + \ frac {1} {3} + \ ldots + \ frac {1} {n} \ derecha) [/ matemática].
En su caso (10 canciones), el número esperado de canciones que reproducirá hasta que las visite es
[matemática] 10 \ izquierda (1+ \ frac {1} {2} + \ frac {1} {3} + \ ldots + \ frac {1} {10} \ right) \ aprox 29.29 [/ matemática]
- ¿Cómo empiezo a resolver acertijos?
- ¿Cuál es la diferencia entre un acertijo y un rompecabezas?
- Problemas de competencia matemática: Imagine que tiene una pantalla de monitor de computadora de 30 pulgadas por 15 pulgadas, con un borde alrededor de 1 pulgada. Luego, colocando un trozo de cinta adhesiva de un lado desde la esquina inferior derecha de la pantalla en un ángulo de 45 grados, y teniendo las siguientes reglas, ya que primero va a la esquina superior izquierda, luego cuántos bucles debe hacer para cubrir el 90% del monitor en 1 lado? 100%?
- Rompecabezas y preguntas capciosas: ¿Cómo leerías el mensaje sin sacar el corcho de la botella o romper el vidrio de la botella?
- ¿Cuál es el algoritmo detrás del rompecabezas 2048?
(Como Yair Livne señaló en los comentarios, la aproximación [matemática] 10 \ log (10) \ aprox 23 [/ matemática] no es muy buena para este pequeño valor de [matemática] n [/ matemática]).
La razón de esto es bastante simple: la primera canción será “fresca” con probabilidad 1, por lo que el número esperado de canciones hasta que obtenga la primera canción nueva es simplemente 1 (obviamente). La segunda canción será fresca con probabilidad 9/10, lo que significa que el “tiempo de espera” promedio para la segunda canción nueva es 10/9 (en general, si está esperando un evento con probabilidad p, necesita en promedio 1 / p intenta hasta que sucede. Esto no es difícil de probar y debería sonar bastante razonable). La tercera canción requiere 10/8 pasos, y así sucesivamente: por suma de expectativas, el tiempo total esperado es
[matemáticas] 1+ \ frac {10} {9} + \ frac {10} {8} + \ ldots + \ frac {10} {2} + \ frac {10} {1} [/ matemáticas]
(el último paso es cuando ha escuchado todas las canciones menos una, lo que significa que sus posibilidades de éxito son 1/10 en cada intento, lo que tomaría 10 canciones en promedio para suceder).