Pregunta de entrevista de QVT Financial

Coding exercises.