Pergunta de entrevista da empresa Xero

Easy/mid level leetcode style problem.