Pergunta de entrevista da empresa Bloomberg

Implement a calculator in 45 mins