Tìm điểm trong Tam giác gần với 1 điểm cho trước nhất
Jerry học đến tọa độ Đề-các vuông góc 2 chiều, Cô giáo dạy Jerry cách tính diện tích tam giác tạo bởi 3 điểm A(xA,yA), B(xB, yB), C(xC, yC) theo công thức
\[{{S}_{\Delta ABC}}=\frac{1}{2}\,\,\,\left| \,\left( xB-xA \right)(yC-yA)-\left( xC-xA \right)(yB-yA)\, \right|\]
Nhưng bài thi học kỳ cô giáo lại cho 3 điểm A(xA,yA), B(xB, yB), C(xC, yC) và một điểm M(xM, yM). Nhiệm vụ của Jerry là tìm một điểm nằm trong tam giác nhưng gần điểm M nhất, do áp dụng kiến thức chưa được tốt Jerry nhờ các bạn lập trình giúp Jerry bài này nhé
Input
Dòng 1 là số các trường hợp kiểm thử q (1< q <10), tiếp theo q dòng là từng trường hợp kiểm thử.
Mỗi trường hợp kiểm thử gồm 8 số thực có giá trị tuyệt đối không vượt quá 10^4 lần lượt là tọa độ của A, B, C, M
Output
Gồm q dòng mỗi dòng gồm hai số thực với độ chính xác 3 chữ số sau dấu chấm thập phân là tọa độ của điểm M cần tìm
Ví dụ
Input
2
0.0 0.0 2.0 0.0 0.0 1.0 1.0 0.0
0.0 1.0 3.0 1.0 0.0 4.0 9.0 0.0
Output
1.000 0.000
3.000 1.000
Giải thích: Với test đầu thì M nằm trong tam giác nên điểm cần tìm là M
Comments