Hàng rào kỳ lạ (Dễ)
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
2.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
Có đoạn hàng rào nằm ngang hoặc thẳng đứng trên mặt phẳng tọa độ. Các hàng rào chỉ tiếp xúc nhau tại đầu mút. Có con bò, mỗi con đứng tại một điểm không nằm trên hàng rào nào. Hai con bò thuộc cùng một cộng đồng nếu có thể đi từ bò này đến bò kia mà không cắt qua hàng rào nào.
Tìm kích thước cộng đồng lớn nhất.
Dữ liệu vào
- Dòng : Hai số nguyên và ().
- dòng tiếp: Bốn số nguyên mô tả một đoạn hàng rào (nằm ngang hoặc thẳng đứng). Toạ độ trong .
- dòng tiếp: Hai số nguyên — vị trí mỗi con bò.
Dữ liệu ra
Một số nguyên — số bò trong cộng đồng lớn nhất.
Ràng buộc
- Toạ độ trong
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 7 3 0 0 10 0 10 0 10 5 12 5 10 5 10 5 1 5 12 5 12 7 0 7 12 7 0 7 0 0 3 4 6 6 17 3 |
2 | Bò 1 và bò 2 cùng cộng đồng. Bò 3 bị ngăn cách. |
Bình luận