Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/08/2010, 14:52
carlos_nav
 
Fecha de Ingreso: agosto-2010
Mensajes: 9
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Cuadrado magico 3x3

Cita:
Iniciado por Triby Ver Mensaje
Para mi lo mas facil seria:

- Esquina superior izquierda = rand(1,4) * 2; // Necesariamente sera 2, 4, 6 u 8
- Calculas la esquina inferior derecha
- Te quedan solo dos numeros por usar en esquinas (2/8 o 4/6)
- Haz un rand (0,1) si el resultado es cero, entonces el menor ira a la esquina superior derecha, si es uno, sera el mayor.

Despues de eso... solo necesitas hacer calculos para llenar los espacios centrales.
muchas gracias.!!!!