Pregunta de entrevista de Xceedance

basic subject and tricky puzzles