Ogmios escribió:Hola, Diego.
No sé exactamente como has realizado la búsqueda, pero para saber el número máximo de bloques que se pueden formar, quizás deberías de formar primeramente todos los bloques posibles con un número en común, y a partir de ellos todos los bloques posibles con dos números en común.
No sé, es una idea.
Saludos.
Hola Ogmios. Yo seleccioné primero todas las columnas con 3 pares, 3 impares, 3 bajos y 3 altos que salen con los números del 1 al 48. A partir de ahí elegí 8 columnas aleatorias que tuviesen los 48 números. Elimine después del conjunto estas 8 columnas y las que con ellas tuvieran en comun 3 números o más. Luego elegí otras 8 columnas tambien de forma aleatoria e hize lo mismo y así sucesivamente hasta los últimos 5 o 6 bloques en los que ya tuve que utilizar un programa que hice para encontrar las 8 columnas de cada uno. Al final del conjunto solo han quedado 271 columnas de las cuales no se podía extraer ningún bloque más. Podría seguir extrayendo en bloques de 7, 6 o 5 columnas para subir el porcentaje, pero ya no tendrían esos bloques la propiedad de los 48 números y el porcentaje de garantía al 3 tampoco iba a ser nunca del 100%. Así que lo dejamos en los 30 bloques que han salido. Quizas empezando por otros bloques distintos, se pueda llegar a más o menos bloques, o incluso iniciar la busqueda de los bloque con el orden natural de las columnas, es decir ordenadas por sus números, pero esto uĺtimo no me hacia gracia... la primera columna hubiera sido 01,02,03,25,26,28, la siguiente 04,05,06.... etc...
Gracias y Saludos
Diego