Khoảng cách hai đường thẳng
Xem dưới dạng PDF
Gửi bài giải
Điểm:
20
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Kiểu bài tập
An đang khảo sát hai con đường thẳng song song trên bản đồ, được cho dưới dạng phương trình tổng quát \(A_1x + B_1y + C_1 = 0\) và \(A_2x + B_2y + C_2 = 0\). An muốn tính khoảng cách giữa hai con đường này.
Hãy giúp An tính khoảng cách giữa hai đường thẳng song song.
Định dạng đầu vào
- Một dòng chứa sáu số nguyên \(A_1, B_1, C_1, A_2, B_2, C_2\) (\(-10^4 \le A_i, B_i, C_i \le 10^4\)). Hai đường thẳng song song với nhau.
Định dạng đầu ra
- In ra \(NOT_PARALLEL\) nếu hai đường thẳng không song song.
- Ngược lại, in ra khoảng cách giữa chúng, làm tròn đến bốn chữ số thập phân.
Ví dụ
Input:
1 1 0 1 1 -2
Output:
1.4142
Giải thích: Hai đường \(x + y = 0\) và \(x + y - 2 = 0\) cách nhau \(\sqrt{2} \approx 1.4142\).
Ràng buộc
- 100% số điểm: không có ràng buộc gì thêm.
Nhận xét