Bò qua đường
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Python 3
5.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ó con bò đang đi qua một con đường. Con đường nằm giữa và . Bò đi từ điểm đến điểm .
Hai bò và gọi là giao nhau nếu đường đi của chúng cắt nhau (điều này xảy ra khi và chỉ khi và hoặc và ).
Một con bò gọi là an toàn nếu đường đi của nó không giao với đường đi của bất kỳ con bò nào khác.
Hãy đếm số con bò an toàn.
Dữ liệu vào
- Dòng 1: Số nguyên
- Dòng (với ): Hai số nguyên và
Dữ liệu ra
- Một số nguyên duy nhất: số con bò an toàn
Ràng buộc
- Tất cả phân biệt, tất cả phân biệt
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 -3 4 7 8 10 16 3 9 |
2 | Bò 1 () và bò 3 () an toàn. Bò 2 và bò 4 giao nhau nhau. |
| 10 7 9 -1 1 -8 -9 13 20 16 18 -2 -8 -5 -7 6 4 14 13 -18 -16 |
5 | Có 5 con bò an toàn. |
Bình luận