1 - To this application to work, you need to call the static function called "CalculateCart" in your Main function. And you need to create and add values in two lists, the CalculateCart will receive them to work.
2 - To run this application you need of dotnet core sdk and run "dotnet run" in console/VSCode or press F5 in Visual Studio.
A partir daqui irei escrever em português por acreditar conseguir me expressar bem melhor.
Eu cheguei até essa solução analisando o desafio atentamente, pelo menos é o que eu espero ter feito, e seguindo os passos de maneira firme. Foi um bom desafio, eu nunca trabalhei com representação de moeda dessa maneira, nunca pensei que precisaria utilizar int sempre.
Observei o que foi pedido no momento do calculo, esse foi um ponto crucial. A descrição do desafio apontou que se eu sempre trabalhasse os cálculos com valores inteiros sempre perderia dinheiro, então eu decidi pegar o resto da divisão entre a soma total e a quantidade de emails para que eu pudesse redistribuí-los de maneira igual mais pra frente.
thanks! 🐱🏍# Desafio-Formacao-Elixir