Pergunta de entrevista da empresa Argusoft

Some puzzles