Este documento presenta tres problemas de algoritmos y diseño para ser analizados y resueltos. El primer problema involucra encontrar la hora más tarde para dejar un aeropuerto A y llegar a tiempo a una reunión en el aeropuerto B. El segundo problema busca encontrar la ubicación óptima para almacenar libros de diferentes grosores en estantes de una biblioteca. El tercer problema es una generalización del segundo donde la altura de los libros no es constante. Se pide documentar estrategias de solución, algoritmos y código para implementar la mejor solución