Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
QBSTOCK - Cổ phiếu |
Qua nhiều năm hoạt động, IOICamp đã tập hợp được nhiều tài năng tin học và qua đó dần dần trở thành một tập đoàn công nghệ lớn. Đến năm 2222, IOICamp đã chính thức trở thành một tập đoàn lớn có cổ phiếu trên thị trường chứng khoán. Tuy nhiên để tồn tại được trên thị trường chứng khoán thì việc nắm bắt được tình hình lên xuống của giá cổ phiếu là vô cùng cần thiết. Để làm được việc này, IOICamp rất cần đến các chuyên gia tin học của mình. Sau nhiều năm nghiên cứu các thành viên của IOICamp đã thành công trong việc xấp xỉ sự biến động của cổ phiếu thành một hàm đa thức với biến thời gian. Tuy nhiên công việc khó khăn trước mắt là phải tìm được thời điểm cổ phiếu có giá thấp nhất và cao nhất và IOICamp muốn nhờ các bạn làm giúp việc này.
Các bạn sẽ được cung cấp hàm đa thức mô tả biến động của giá cổ phiếu trong một khoảng thời gian cho trước. Hàm đa thức này có dạng:
f(t) = a.t4 + b.t3 + c.t2 + d.t + e
Với a, b, c, d, e là các hệ số nguyên cho trước. Hãy tìm giá cổ phiếu cao nhất fmax và giá cổ phiếu thấp nhất fmin trong khoảng thời gian từ t1 đến t2 (nghĩa là t1 ≤ t ≤ t2).
Đây là 1 bài khá đơn giản cho các bạn đã qua môn Phương Pháp Tính :D
Input
Dòng thứ nhất ghi 5 số nguyên a, b, c, d, e.
Dòng thứ hai ghi 2 số nguyên t1, t2
Output
Dòng đầu tiên ghi số thực fmax là giá cổ phiếu cao nhất.
Dòng thứ hai ghi số thực fmin là giá cổ phiếu thấp nhất.
Example
Input: 1 0 -2 0 1 0 2 Output: 9.000000000 0.000000000 Giới hạn: |a|, |b|, |c|, |d|, |e| ≤ 10 –20 ≤ t1 < t2 ≤ 20 Kết quả ghi ra với độ chính xác 9 chữ số sau dấu phẩy
Được gửi lên bởi: | special_one |
Ngày: | 2008-10-14 |
Thời gian chạy: | 1s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | C CSHARP CPP JAVA PAS-FPC |
Nguồn bài: | IOICAMP4 |