Pregunta de entrevista de Amazon

Resolver varios problemas de programación