Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 945 Bytes

045-agua.livemd

File metadata and controls

42 lines (31 loc) · 945 Bytes

045 - Contenedor de Agua

CONTENEDOR DE AGUA

Enunciado

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.

Solución

defmodule Solution do
  def run() do
  end
end
Solution.run()