Các vấn đề kết thúc có hậu (thực sự là một định lý) tiểu bang đó
Bất kỳ tập hợp năm điểm trong mặt phẳng ở vị trí chung đều có tập con gồm bốn điểm tạo thành các đỉnh của một tứ giác lồi.
Vấn đề đã được Paul Erdős đặt tên như vậy khi hai nhà toán học lần đầu tiên nghiên cứu về vấn đề này, Ester Klein và George Szekeres, đã đính hôn và sau đó kết hôn.
Làm rõ:
- Vị trí chung ở đây có nghĩa là không có ba điểm nào là cộng tuyến.
Các tứ giác được hình thành bởi bốn đỉnh sẽ luôn được coi là không giao nhau, không phân biệt thứ tự của các điểm. Ví dụ, với bốn điểm
[1 1]
,[1 2]
,[2 1]
,[2 2]
tứ giác mục đích là quảng trường, không phải là bow-tie:Một tứ giác không giao nhau là lồi nếu không có góc trong vượt quá 180 độ; hoặc tương đương nếu cả hai đường chéo nằm bên trong tứ giác.
Các thách thức
Cho 5 điểm có tọa độ nguyên dương, xuất 4 trong số các điểm đó tạo thành một tứ giác lồi.
Quy tắc
Nếu có một vài giải pháp (nghĩa là, một vài bộ 4 điểm), bạn luôn có thể chọn đầu ra một trong số chúng hoặc tất cả.
Các định dạng đầu vào và đầu ra linh hoạt như bình thường (mảng, danh sách, danh sách danh sách, chuỗi có dấu phân cách hợp lý, v.v.).
Mã golf, ít byte nhất thắng.
Các trường hợp thử nghiệm
Đầu vào:
[6 8] [1 10] [6 6] [5 9] [8 10]
Chỉ có một đầu ra có thể:
[6 8] [1 10] [6 6] [5 9]
Đầu vào:
[3 8] [7 5] [6 9] [7 8] [5 1]
Có năm giải pháp:
[3 8] [7 5] [6 9] [7 8] [3 8] [7 5] [6 9] [5 1] [3 8] [7 5] [7 8] [5 1] [3 8] [6 9] [7 8] [5 1] [7 5] [6 9] [7 8] [5 1]
Đầu vào:
[4 8] [1 9] [9 9] [10 2] [1 6]
Có ba giải pháp:
[4 8] [1 9] [10 2] [1 6] [4 8] [9 9] [10 2] [1 6] [1 9] [9 9] [10 2] [1 6]
Để minh họa, đây là ba giải pháp cho trường hợp này: