- Reto #45
- Fecha publicación enunciado: 07/10/22
- Dificultad: MEDIA
- Origen: https://github.com/mouredev/Weekly-Challenge-2022-Kotlin/blob/main/app/src/main/java/com/mouredev/weeklychallenge2022/Challenge45.kt
Dado un array de números enteros positivos, donde cada uno representa unidades de bloques apilados, debemos calcular cuantas unidades de agua quedarán atrapadas entre ellos.
- Ejemplo: Dado el array [4, 0, 3, 6, 1, 3].
⏹
⏹
⏹💧💧⏹
⏹💧⏹⏹💧⏹
⏹💧⏹⏹💧⏹
⏹💧⏹⏹⏹⏹
Representando bloque con ⏹︎ y agua con 💧, quedarán atrapadas 7 unidades de agua. Suponemos que existe un suelo impermeable en la parte inferior que retiene el agua.
defmodule Solution do
def run() do
end
end
Solution.run()