Pergunta de entrevista da empresa EY

Asked to code for the given scenario.