Chúng ta có các đối tượng dao động giữa hai điểm nguyên [l, r]
, với tốc độ một đơn vị trên một đơn vị thời gian, bắt đầu từ l
ngày t=0
. Bạn có thể giả định l < r
. Ví dụ: nếu một đối tượng dao động [3, 6]
, thì chúng ta có:
t=0 -> 3
t=1 -> 4
t=2 -> 5
t=3 -> 6
t=4 -> 5
t=6 -> 4
t=7 -> 3
t=8 -> 4
V.v. Nhưng các vật dao động liên tục, nên ta cũng có t=0.5 -> 3.5
và t=3.7 -> 5.3
.
Cho hai vật dao động giữa [l1, r1]
, [l2, r2]
xác định xem có bao giờ t
hai vật đó có cùng vị trí không. Bạn thực hiện l1, r1, l2, r2
ở bất kỳ định dạng thuận tiện và xuất ra bất kỳ giá trị trung thực / giả mạo nào.
Đầu vào trung thực:
[[3, 6], [3, 6]]
[[3, 6], [4, 8]]
[[0, 2], [2, 3]]
[[0, 3], [2, 4]]
[[7, 9], [8, 9]]
Đầu vào giả:
[[0, 3], [3, 5]]
[[0, 2], [2, 4]]
[[5, 8], [9, 10]]
[[6, 9], [1, 2]]
[[1, 3], [2, 6]]
0
và trung thực bất kỳ số nguyên dương nào hoặc chúng phải nhất quán. Thậm chí nhiều hơn, có thể giả mạo là danh sách trống và sự thật là bất kỳ danh sách không trống?
[[1,3],[2,6]]
giả mạo tốt là : điều này làm sai lệch heuristic "các khoảng trùng nhau và không cùng độ dài".