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

Không có ý kiến tại thời điểm này.