Sorteos y estadí­sticas

Siempre me ha dado la sensación de que a todos los que nos gusta un poco la programación y las matemáticas (casi siempre va unido), no nos hace mucha gracia los concursos basados en azar, por un sencillo caso de estadí­stica.

Siempre que alguien me comenta la cantidad de dinero que juega a concursos de este tipo me pasa por la cabeza calcular las probabilidades que tiene de recuperarlo, ya ni hablamos de ganar algo por encima de lo invertido.

Hace poco, tomando un café con Tony salió el tema, cuando me regaló un décimo para «compartir su suerte». Le comenté que harí­a un programita que emulase un concurso de ese tipo para que calculasemos los gastos y los beneficios obtenidos, así­ que lo he puesto en marcha en un ratito de aburrimiento. :)

Como no es ningún estudio serio ni nada parecido, no he sido totalmente estricto con las reglas de concurso. He cogido las normas de sorteo y premios de uno de los cupones más vendidos, haciendo una simulación de concurso de un simple cupon al dí­a durante el tiempo que se escoja, entre un mes y cinco años.

El programa crea un sorteo aleatorio cada dí­a y asigna los premios que puedas haber recibido. Al final, muestra un resumen de lo invertido y lo ganado.

De paso, guardaré en un base de datos todos los concursos que se realicen, para ir creando una estadí­stica (repito, ociosa, nada meticulosa) de gasto contra beneficio que se puede obtener.

Pues nada, prueba y me cuentas, lo he bautizado CuponPHP.