Nội suy trên lưới đều


Submit solution

Points: 3
Time limit: 1.0s
Memory limit: 98M

Problem types
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG

Toto học về bài toán nội suy hàm số trên lưới đều cho n+1 mốc nội suy bắt đầu từ x0 đến xn cách đều nhau một khoảng h với mỗi mốc nội suy xi=x0+ih được xác định bởi giá trị yi. Người ta tìm cách xấp xỉ f(x) bởi một đa thức P(x) bậc không vượt quá n đi qua tất cả các mốc nội suy.

Toto được giao bài tập về nhà là xác định giá trị của đa thức P(x) tại một số vị trí cho trước. Bạn hãy giúp Toto nhé

Input

Dòng đầu tiên chứa số nguyên dương n với 3n20

Dòng tiếp theo chứa 2 số thực x0h

Dòng tiếp theo chứa n+1 giá trị thực tương ứng với các giá trị nội suy y0,...,yn

Tiếp theo là số nguyên dương m là số truy vấn 1m100

Tiếp theo m dòng mỗi dòng có chứa một số thực xcó trị tuyệt đối không vượt quá 20

Output

Gồm m dòng mỗi dòng một số thực là giá trị P(x) cần tính có độ chính xác ít nhất 3 chữ số sau dấu chấm thập phân

Ví dụ

Input

Copy
2
-1 2
1 1 9
4
0
1.5
1
2.3

Output

Copy
0
2.25
1.000000
5.290
tichpx

Comments

There are no comments at the moment.