Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

CRUELL2 - Cô giáo dạy toán, phần II

Hiện tại, bài tập này đã có trên online judge chính thức của VNOI, bạn có thể truy cập ở đây: https://oj.vnoi.info/problem/cruell2


Tính lũy thừa là chưa đủ, cô giáo còn có bài tập "khủng" nữa, đó là tìm nghiệm của phương trình có dạng đa thức. Biết rằng các đa thức này có bậc cao nhất là D (1 <= D <= 11) , D là số lẻ và đa thức chỉ có duy nhất 1 nghiệm X trong khoảng -1,000,000 <= X <= 1,000,000; X là nghiệm nếu nó làm cho giá trị của đa thức xấp xỉ 0 hoặc đúng bằng 0.

Cho đa thức cùng với các hệ số thực (-500 <= hệ số bậc i <= 500), hãy tìm giá trị X với độ chính xác đến 0.0005. Khi tìm được X rồi thì ghi ra phần nguyên của X*1,000 (chú ý không làm tròn X).

Ví dụ, đa thức bậc 3: 1.5*x^3 - 10 = 0 có 1 nghiệm X = 1.88207. Như vậy phải ghi ra 1882.

Các bậc của đa thức là tính từ 0..D.

Không có đáp án nào có nhiều hơn 6 chữ số có nghĩa và mỗi đáp án đều đủ nhỏ để tăng 0.0001 (với kiểu dữ liệu double) thì cũng không làm mất đi tính chính xác.

GỢI Ý: Tìm 1 chiến lược để thu hẹp khoảng của nghiệm cần tìm kiếm mỗi lần "thử" 1 giá trị X nào đó.

Dữ liệu

* Dòng 1: Một số nguyên: D

* Dòng 2..D+2: Dòng i+2 chứa 1 số thực: hệ số của bậc i

Kết quả

* Dòng 1: Một số nguyên là phần nguyên của 1,000 nhân với nghiệm X tìm được.

Ví dụ

Dữ liệu:

3
-10.0
0.0
0.0
1.50


Kết quả:

1882


Được gửi lên bởi:Phong
Ngày:2009-02-13
Thời gian chạy:0.200s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:Tất cả ngoại trừ: ERL GOSU JS-RHINO NODEJS PERL6 PYPY RUST SED VB.NET
Nguồn bài:USACO Feb,2009

hide comments
2019-10-20 04:46:40
trang 173 nha ae :V
2016-12-14 13:41:08
2 đấm

Last edit: 2017-07-19 05:36:43
2015-10-02 18:45:06
code số thực bựa vãi chưởng
2015-09-26 18:14:20
không hiểu sai đâu , chỉ là chặt nhị phân thôi, đáp án phải thỏa mãn như nào thế
2014-12-01 16:44:41 Sue
chặt nhị phân -> 1 đấm AC

Last edit: 2015-08-08 06:46:58
2014-08-31 05:09:54 ∞Skyscraper∞
đa thức chỉ có duy nhất 1 nghiệm X-- mất 1 buổi tối vì ko đọc câu này T_T
2014-07-04 11:16:59 Xiao Lang
Chặt nhị phân => 1 đấm chết luôn.
Nhưng mà ảo vãi nhập như sau
2
1
2
1
Đây là hằng đẳng thức mà nó dò ra nghiệm 9999999999. :))
2013-06-02 15:47:45 Silver sea
cho em xin test a
2013-04-05 03:13:35 BOLO BALA
chet phan in ra :|

Last edit: 2013-04-05 03:33:11
2011-09-11 00:02:48 Tran Manh Chanh Quan
Đạo hàm, chia khoảng nhị phân ==> khủng
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.