Pergunta de entrevista da empresa WADIC

solve the given programming challenge