Giao điểm hai đường thẳng

Xem dạng PDF

Gửi bài giải

Điểm: 0,17 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 64M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Go, Java, Kotlin, Pascal, PyPy, Python, Rust, Scratch

Cho hai đường thẳng ~L_1~ và ~L_2~ không song song, hãy tìm giao điểm của hai đường thẳng này.

Input

Dòng đầu tiên gồm ba số nguyên dương ~a_1, b_1, c_1~ (~-10^9 \le a_1, b_1, c_1 \le 10^9~) - lần lượt là các hệ số của đường thẳng ~(L_1)~ ~a_1 x + b_1y + c_1 = 0~.

Dòng thứ hai gồm ba số nguyên dương ~a_2, b_2, c_2~ (~-10^9 \le a_2, b_2, c_2 \le 10^9~) - lần lượt là các hệ số của đường thẳng ~(L_2)~ ~a_2 x + b_2y + c_2 = 0~.

Output

In ra hai số nguyên dương là toạ độ ~x~ và ~y~ của giao điểm hai đường thẳng ~L_1~ và ~L_2~.

Đáp án được tính là đúng nếu sai số không quá ~10^{-6}~.

Sample Input 1

1 1 -1
1 -1 0

Sample Output 1

0.500000 0.500000

Đang tải...