Lặp Newton x_{k+1} = x_k − f(x_k)/f'(x_k). Dừng khi độ lớn bước cập nhật |Δ| = |f(x_k)/f'(x_k)| ≤ eps. In số bước đã thực hiện.
Do tốc độ hội tụ bậc hai, số bước thường rất nhỏ.
f(x) = x² − 2, x0 = 1, eps = 1e-9 → 5 bước.
Input mẫu
2
1 0 -2
1
0.000000001
Output mẫu
5
Dòng 1: deg. Dòng 2: hệ số. Dòng 3: x0. Dòng 4: eps.
1 ≤ deg ≤ 6; 1e-15 ≤ eps ≤ 1; f'(x_k) ≠ 0.
Số bước Newton (số nguyên) tới khi |Δ| ≤ eps.
Ví dụ:
Đầu vào:
2
1 0 -2
1
0.000000001
Đầu ra:
5
Giải thích:
Đang tải editor...