Basta encontrar o vértice

Hoje Juan aprendeu a representar graficamente equações quadráticas, então decidiu agilizar o processo e evitar ter que escrever muitos passos no caderno para encontrar o vértice. Apenas ajude-o a localizar o vértice.

Certo, vou dar algumas vantagens a você. A primeira é que você não terá que realizar tantos passos. As equações terão uma estrutura simples para evitar muita complexidade.

Aqui deixarei uma explicação mais curta de como podemos encontrar o vértice.

Temos a seguinte equação:

-5x ^ 2 + 50x -120

Na string de entrada, o expoente é omitido. O primeiro termo com x é o coeficiente de x ^ 2, o segundo termo com x é o coeficiente de x e o último número é a constante. Por exemplo, "-5x + 50x -120" representa a equação acima.

Agora aplicamos a fórmula para localizar o vértice:

-b / (2 * a)

Dividimos nosso segundo termo por 2 multiplicado pelo primeiro termo. Lembre-se de usar o sinal negativo em b. Ficaria assim:

-50 / (2 * -5) = 5

... O terceiro termo será insuficiente no desafio, mas quis adicioná-lo para ver se ele complica para você.

... Lembre-se de retornar o resultado arredondado para zero casas decimais.

Exemplos

find_vertex("-5x + 50x -120") ➞ 5

find_vertex("-6x + 36x -72") ➞ 3

find_vertex("7x +14x +28") ➞ -1

Notas

A compreensão de listas e o desempacotamento são úteis neste desafio :)