Data l'equazione di un polinomio e una coordinata x, trova la velocità di variazione del punto in corrispondenza di quella coordinata x sulla curva.
Un polinomio è nella forma: ax n + ax n-1 + ... + ax 1 + a, dove ϵ Q e n ϵ W. Per questa sfida, n può anche essere 0 se non si desidera avere per trattare casi speciali (costanti) in cui non è presente x.
Per trovare la velocità di variazione in quel x-coord, possiamo ottenere la derivata del polinomio e collegare l'x-coord.
Ingresso
Il polinomio può essere assunto in qualsiasi forma ragionevole, ma è necessario indicare in modo esplicito quel formato. Ad esempio, un array del modulo [..[coefficient, exponent]..]
è accettabile.
Produzione
Il tasso di variazione del punto in corrispondenza dell'x-coord indicato.
Questo è code-golf , quindi vince il codice più breve in byte.
Esempi
[[4, 3], [-2, 4], [5, 10]] 19 -> 16134384838410
[[0, 4]] 400 -> 0
[[4, 0], [5,1]] -13 -> 5
[[4.14, 4], [48, 2]] -3 -> -735.12
[[1, 3], [-5, 0]] 5.4 -> 87.48