Pregunta de entrevista de Cognizant

Puzzles and coding