una pequeña variación al código de los infinitos monos nos permite preguntarnos cuánto tiempo se tardaría un mono -con cierto teclado especial- en teclear una cadena en especial, para un caso mucho más reducido. el caso en cuestión, el teclado sólo tiene las letras C, A, R, L, I, T, O, S y termina cuando escriba -al azar- la palabra CARLITOS y te dice cuántas combinaciones intentó.
con modificaciones muy sencillas puedes preguntarte por otra palabra.
en todas las veces que lo hemos corrido, nunca ha encontrado CARLITOS; nuestra hipótesis es que el rand() es menor que 8^8 y se cicla antes de encontrar suficientes combinaciones. sin embargo, con palabras de 3, 4, 5 o hasta 7 letras sí lo ha terminado.
te presentamos a Carlitos |
(para usarlo, hay que copiarlo en un proyecto de consola en tu ambiente de programación y correrlo.)
No hay comentarios:
Publicar un comentario