Ejercicio: 2Eva_IT2015_T3 Distribuye tortugas en región
Propuesta de solución en Python:
# ICM00794-Fundamentos de Computación - FCNM-ESPOL # 2Eva_IT2015_T3 Distribuye tortugas en región import numpy as np import random as rnd # Tarea: Verificar que total sea menor # que capacidad de la isla, si lo es, # retorna matriz con -1 como isla sobrepoblada. def distribuye(n,m,q,total): # Region de la isla isla = np.zeros(shape=(n,m),dtype=int) tortuga = 1 while not(tortuga>total): f = int(rnd.random()*n)+0 c = int(rnd.random()*m)+0 if (isla[f,c]<q): isla[f,c] = isla[f,c] +1 tortuga = tortuga+1 return(isla)