Pregunta de entrevista de Amazon

Questions on algorithms and puzzles