Para llegar a la solución de este algoritmo me he basado la solución del ejercicio 2.1 de bloque 2.
El algoritmo propuesto en la actividad puede ser tan sencillo como conociendo el área de la plaza Mayor, y el número de personas que caben en 1 metro cuadrado, se puede calcular fácilmente el número de personas que caben en la Plaza Mayor.
Existe una única variable, que es el nivel de ocupación o densidad:
Densidad = Muy Alta = (4 personas por metro cuadrado)
Densidad = Alta = (3 personas por metro cuadrado)
Densidad = Media = (2 personas por metro cuadrado)
Densidad = Baja = (1 personas por metro cuadrado)
Para ser más percisos, se debe tener en cuenta los espacios no ocupables, es decir el mobiliario que no se puede quitar como las farolas, la estatua y las columnas de los soportales.
Estas son las fórmulas matemáticas:
TotalPersonas = (EspacioTotal − EspacioNoOcupado) ∗ Densidad
Espacio Total = Largo * Ancho
EspacioNoOcupado = ∑ (EspaciosNoOcupados)
Densidad = Nº de personas por m2
Aquí os dejo mi proyecto de Scratch.