Pergunta de entrevista da empresa Huawei Technologies

Puzzles- appear tricky - although based on simple logic.