Pergunta de entrevista da empresa Arista Networks

Divide and conquer problem in C++