Comprueba si el ladrillo cabe por el agujero

Published by Matt in

Escribe la función que recibe tres dimensiones de un ladrillo: altura(a), ancho(b) y profundidad(c), y devuelve true si este ladrillo puede caber en un agujero de ancho(w) y alto(h).

Ejemplos

doesBrickFit(1, 1, 1, 1, 1) ➞ true

doesBrickFit(1, 2, 1, 1, 1) ➞ true

doesBrickFit(1, 2, 2, 1, 1) ➞ false

Notas

  • Puedes girar el ladrillo de modo que cualquiera de sus lados quede orientado hacia el agujero.
  • Suponemos que el ladrillo cabe si sus dimensiones son iguales a las del agujero; es decir, el tamaño del ladrillo debe ser menor o igual que el del agujero, no estrictamente menor.
  • No puedes introducir un ladrillo en un ángulo no ortogonal.