Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Giải thuật] Kiểm tra điểm trong tam giác

    Cho ba đỉnh tam giác A,B,CA, B, CA,B,C (tọa độ nguyên, không thẳng hàng) và qqq điểm truy vấn. Với mỗi điểm, hãy xác định nó nằm bên trong, trên cạnh/đỉnh, hay bên ngoài tam giác. In IN, ON, hoặc OUT tương ứng.

    • Định dạng đầu vào:

      Dòng đầu 6 số: xAyAxByBxCyCx_A y_A x_B y_B x_C y_CxA​yA​xB​yB​xC​yC​. Dòng hai chứa qqq. qqq dòng sau mỗi dòng tọa độ một điểm xxx yyy.

    • Ràng buộc đầu vào:

      Tọa độ ≤106\le 10^6≤106 về trị tuyệt đối, 1≤q≤1051 \le q \le 10^51≤q≤105.

    • Định dạng đầu ra:

      Với mỗi điểm in một dòng IN, ON hoặc OUT.

    Ví dụ:

    Đầu vào:

    0 0 4 0 0 4
    3
    1 1
    2 2
    5 5
    

    Đầu ra:

    IN
    ON
    OUT

    Giải thích:

    (1,1) nằm trong; (2,2) nằm trên cạnh huyền x+y=4; (5,5) nằm ngoài.

    Đang tải editor...