เรามีวัตถุที่สั่นระหว่างจุดสองจุดจำนวนเต็ม[l, r]
ที่ความเร็วของหนึ่งหน่วยต่อหน่วยเวลาที่เริ่มต้นที่เกี่ยวกับl
คุณอาจจะสมมติt=0
l < r
ตัวอย่างเช่นถ้าวัตถุแกว่งไป[3, 6]
มาเราจะได้:
t=0 -> 3
t=1 -> 4
t=2 -> 5
t=3 -> 6
t=4 -> 5
t=6 -> 4
t=7 -> 3
t=8 -> 4
ฯลฯ แต่วัตถุสั่นอย่างต่อเนื่องดังนั้นเราจึงยังมีและt=0.5 -> 3.5
t=3.7 -> 5.3
เมื่อให้วัตถุสองชนิดสั่นระหว่างกัน[l1, r1]
ให้[l2, r2]
กำหนดว่ามีเวลาใดt
ที่วัตถุทั้งสองแบ่งปันตำแหน่งเดียวกันหรือไม่ คุณใช้เวลาl1, r1, l2, r2
ในรูปแบบที่สะดวกและส่งออกค่าจริง / เท็จ
อินพุตที่แท้จริง:
[[3, 6], [3, 6]]
[[3, 6], [4, 8]]
[[0, 2], [2, 3]]
[[0, 3], [2, 4]]
[[7, 9], [8, 9]]
อินพุตที่เป็นเท็จ:
[[0, 3], [3, 5]]
[[0, 2], [2, 4]]
[[5, 8], [9, 10]]
[[6, 9], [1, 2]]
[[1, 3], [2, 6]]
0
และเป็นจริงจำนวนเต็มบวกใด ๆ หรือจะต้องสอดคล้องกัน ยิ่งกว่านั้นความเท็จอาจเป็นรายการว่างเปล่าและความจริงเป็นรายการที่ไม่ว่างเปล่าได้หรือไม่?
[[1,3],[2,6]]
สิ่งนี้บิดเบือนความเชื่อมั่นของ "ช่วงเวลาที่คาบเกี่ยวกันและไม่ได้มีความยาวเท่ากัน"