Hoy Juan aprendió a graficar ecuaciones cuadráticas, así que decidió agilizar el proceso y evitar tener que escribir muchos pasos en su cuaderno para encontrar el vértice. Solo ayúdalo a localizar el vértice.
Bueno, voy a darte algunas ventajas. La primera es que no tendrás que realizar tantos pasos. Las ecuaciones tendrán una estructura sencilla para evitar demasiada complejidad.
Aquí te dejaré una explicación más breve de cómo podemos encontrar el vértice.
Tenemos la siguiente ecuación:
-5x ^ 2 + 50x -120En la cadena de entrada, se omite el exponente. El primer término con x es el coeficiente de x ^ 2, el segundo término con x es el coeficiente de x y el último número es la constante. Por ejemplo, "-5x + 50x -120" representa la ecuación anterior.
Ahora aplicamos la fórmula para localizar el vértice:
-b / (2 * a)Dividimos nuestro segundo término entre 2 multiplicado por el primer término. Recuerda usar el signo negativo en b. Se vería así:
-50 / (2 * -5) = 5... El tercer término será insuficiente en el desafío, pero quise agregarlo para ver si te complica.
... Recuerda devolver el resultado redondeado a cero decimales.
find_vertex("-5x + 50x -120") ➞ 5
find_vertex("-6x + 36x -72") ➞ 3
find_vertex("7x +14x +28") ➞ -1La comprensión de listas y el desempaquetado son útiles en este desafío :)