Pergunta de entrevista da empresa IDrive

Given 2 programming problems to solve