Introducción
Dados cinco puntos en el plano, su tarea es calcular el área de la elipse que pasa por estos puntos.
Puede suponer que se puede construir exactamente una elipse no degenerada con los valores de entrada dados.
Reglas
La entrada es 10enteros en cualquier forma conveniente, correspondiente a las coordenadas xy yde los puntos. Por ejemplo, puede tomar la entrada como una lista de 10enteros [x1, y1, x2, y2, ..., x5, y5], o como [[x1, y1], [x2, y2], ..., [x5, y5]], etc. También puede manejar números decimales, pero solo se requieren enteros.
La salida es una representación del área de la elipse. Esto puede ser alguna expresión simbólica o un valor decimal con al menos 8dígitos de precisión.
Este es el código de golf, por lo que gana la respuesta más corta en bytes.
Ejemplo de entrada y salida
Entrada:
[-2, 3, 2, 5, 5, 3, 4, 0, 1, -3]
Salida:
62.15326783788685
Una representación de la elipse que pasa por estos puntos:

Más ejemplos:
f(60, -92, -31, -10, 78, -19, -27, -35, 91, -37) = 9882.59540465108
f(-9, -4, 7, 7, 10, 1, -7, -10, 0, 7) = 269.5966648188643
f(-3, 2, 0, -5, 4, 0, -4, 1, -1, 2) = 98.54937293879908


