04/11/2014, 11:02
|
| | Fecha de Ingreso: julio-2006 Ubicación: Barcelona
Mensajes: 244
Antigüedad: 18 años, 4 meses Puntos: 32 | |
Respuesta: Número Aleatorio que esté dentro de la misma fila o columna Debes concretar tus dudas.
Dada una matriz n x m y una posición (i,j) donde i es la fila y j es la columna:
Una solución sería:
1) Obtener los valores de la matriz que estén en la fila i y columna j sin contar el elemento (i,j) y guardarlos en un array.
2) Dado el array que tendrá una longitud x, eliges un entero k aleatorio entre 0 y x-1.
3) El k-simo valor del array será el número aleatorio que necesitas.
Hay otras maneras sin uso de un array intemediario. Pero esta me parece la más intuitiva. ¿En que te estancas?
Un saludo! |