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.