Kami memiliki objek yang berosilasi antara dua titik integer [l, r],, dengan kecepatan satu unit per unit waktu, mulai dari lpada t=0. Anda mungkin berasumsi l < r. Misalnya, jika suatu objek berosilasi [3, 6], maka kita memiliki:
t=0 -> 3
t=1 -> 4
t=2 -> 5
t=3 -> 6
t=4 -> 5
t=6 -> 4
t=7 -> 3
t=8 -> 4
Dll Tapi objek berosilasi terus menerus, jadi kami juga punya t=0.5 -> 3.5dan t=3.7 -> 5.3.
Dengan adanya dua objek yang berosilasi di antara [l1, r1],, [l2, r2]tentukan apakah ada waktu tsedemikian rupa sehingga kedua objek memiliki posisi yang sama. Anda mengambil l1, r1, l2, r2dalam format apa pun yang nyaman, dan menampilkan nilai kebenaran / kepalsuan apa pun.
Masukan yang benar:
[[3, 6], [3, 6]]
[[3, 6], [4, 8]]
[[0, 2], [2, 3]]
[[0, 3], [2, 4]]
[[7, 9], [8, 9]]
Masukan palsu:
[[0, 3], [3, 5]]
[[0, 2], [2, 4]]
[[5, 8], [9, 10]]
[[6, 9], [1, 2]]
[[1, 3], [2, 6]]
0dan kebenaran bilangan bulat positif atau harus konsisten. Terlebih lagi, bisakah palsu menjadi daftar kosong dan benar-benar menjadi daftar kosong?
[[1,3],[2,6]]: ini memalsukan heuristik "intervalnya tumpang tindih dan tidak sama panjangnya".