Melhorias nas funções e formatação melhorada para leitura mais clara.
coisas como std::pow(var,2) foram reduzidas para var*var
termos que estavam sendo calculados varias vezes, gerando maior custo computacional como min(x(i),y(i)) foram salvos em variaveis como minxy para que sejam reutilizados sem precisar recalcular.
Melhorias nas funções e formatação melhorada para leitura mais clara.