Suma y producto
Escribe una función que reciba dos números de punto flotante s y p y devuelva dos números de punto flotante [x, y], donde x + y = s y x * y = p. Redondea x e y a tres decimales.
Si hay varias soluciones, devuelve la solución con el menor x (o el menor y, si los valores de x son iguales).
No se permiten soluciones imaginarias/complejas. Si no existen soluciones reales, devuelve nil.
Ejemplos
sum_and_product(2, -15) ➞ [-3.0, 5.0]
sum_and_product(144, 144) ➞ [1.007, 142.993]
sum_and_product(-42.7, 144.5) ➞ [-38.994, -3.706]
sum_and_product(10, 30) ➞ nilNotas
Para resolver este problema, considera plantear un sistema de dos ecuaciones y resolverlo para x e y.