Estoy generando una matriz de 5 números aleatorios. Una vez generados, quiero asegurarme de que no sean múltiplos entre sí (caso de borde súper extraño). Si lo son, quiero regenerarlos. Entonces no quiero ver [2,4,6,8,10] o [4,8,12,16,20] .
¿Cómo detectaría eso?
La forma más sencilla es ordenarlos y luego verificar si el valor más bajo es un divisor de todos ellos. Si es así, verifique si el siguiente número es un divisor de los que vienen después. etcétera etcétera.
La forma más fácil es crear una matriz de 100 números primos y luego generar 5 números únicos por debajo de 100 y usar esto para obtener el valor en el índice numerado de la matriz de números primos. Entonces garantizará que ninguno de los números sea múltiplo de otro.