Căn bậc 2
Xem dưới dạng PDF
Gửi bài giải
Điểm:
20
Giới hạn thời gian:
1.5s
Giới hạn bộ nhớ:
64M
đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Kiểu bài tập
An học sinh lớp \(9\) rất thích Toán. Hôm nay thầy Hùng giao cho An một bài toán: cho trước một số nguyên dương \(N\), hãy tính căn bậc hai của \(N\) (\(\sqrt{N}\)) với độ chính xác \(10^{-6}\) (sai số tuyệt đối). An ngồi tính tay một lúc thì nhận ra với \(N\) rất lớn thì phép tính này thật khó. Hãy giúp An viết chương trình in ra \(\sqrt{N}\) với ít nhất \(6\) chữ số thập phân.
Định dạng đầu vào
- Một số nguyên dương \(N\) (\(1 \le N \le 10^{18}\)).
Định dạng đầu ra
- In ra một số thực là \(\sqrt{N}\) với ít nhất \(6\) chữ số thập phân (sai số tuyệt đối so với đáp án không vượt quá \(10^{-6}\)).
Ví dụ
Input:
4
Output:
2.0000000000
Input:
2
Output:
1.4142135624
Ràng buộc
- \(1 \le N \le 10^{18}\).
- Đáp án được chấp nhận nếu sai số tuyệt đối \(\le 10^{-6}\).
Nhận xét