Pregunta de entrevista de IBM

How can you optimize the above codes?