Cho n mốc phân biệt x0,…,xn−1 và chỉ số k. Đa thức cơ sở Lagrange thứ k là:
Lk(x)=∏j=kxk−xjx−xj
Đây là đa thức bậc n−1 thỏa Lk(xk)=1 và Lk(xj)=0 với j=k. Hãy in các hệ số của Lk(x) theo thứ tự bậc giảm dần.
Ví dụ: mốc [0,1,2], k=0 cho L0(x)=2(x−1)(x−2)=0.5x2−1.5x+1, in 0.5000 -1.5000 1.0000.
Dòng 1: n. Dòng 2: n mốc xi. Dòng 3: chỉ số k (0-based).
2≤n≤12, 0≤k<n, mốc phân biệt.
n hệ số từ bậc cao đến bậc 0, mỗi số 4 chữ số thập phân, cách nhau bởi dấu cách.
Ví dụ:
Đầu vào:
3
0 1 2
0
Đầu ra:
0.5000 -1.5000 1.0000
Giải thích:
Đang tải editor...