Diberikan polinomial p(x)
dengan koefisien integral dan istilah konstan p(0) = 1 or -1
, dan bilangan bulat non-negatif N
, kembalikan N
koefisien ke-20 dari seris daya (kadang-kadang disebut "deret Taylor") f(x) = 1/p(x)
dikembangkan pada x0 = 0
, yaitu koefisien monomial derajat N
.
Kondisi yang diberikan memastikan bahwa seri daya ada dan bahwa koefisiennya adalah bilangan bulat.
Detail
Seperti biasa, polinom dapat diterima dalam format apa pun yang nyaman, misalnya daftar koefisien, misalnya p(x) = x^3-2x+5
dapat direpresentasikan sebagai [1,0,-2,5]
.
Powereries dari fungsi yang f
dikembangkan di 0
diberikan oleh
dan N
koefisien -th (koefisien x^N
) diberikan oleh
di mana menunjukkan n
turunan ke-10 darif
Contohnya
Hasil polinomial
p(x) = 1-x
dalam deret geometrif(x) = 1 + x + x^2 + ...
sehingga output harus1
untuk semuaN
.p(x) = (1-x)^2 = x^2 - 2x + 1
menghasilkan turunan dari deret geometrif(x) = 1 + 2x + 3x^2 + 4x^3 + ...
, sehingga output untukN
adalahN+1
.p(x) = 1 - x - x^2
menghasilkan fungsi penghasil urutan Fibonaccif(x) = 1 + x + 2x^2 + 3x^3 + 5x^4 + 8x^5 + 13x^6 + ...
p(x) = 1 - x^2
menghasilkan fungsi menghasilkan1,0,1,0,...
yaituf(x) = 1 + x^2 + x^4 + x^6 + ...
p(x) = (1 - x)^3 = 1 -3x + 3x^2 - x^3
menghasilkan fungsi menghasilkan angka segitigaf(x) = 1 + 3x + 6x^6 + 10x^3 + 15x^4 + 21x^5 + ...
yang berartiN
koefisien -th adalah koefisien binomial(N+2, N)
p(x) = (x - 3)^2 + (x - 2)^3 = 1 + 6x - 5x^2 + x^3
hasil dalamf(x) = 1 - 6x + 41x^2 - 277x^3 + 1873x4 - 12664x^5 + 85626x^6 - 57849x^7 + ...
[1,-1,0,0,0,0,...]
?