Pregunta de entrevista de Huawei Technologies

Some random puzzles