RANGED - Trùng Khoảng

Xem dạng PDF

Gửi bài giải


Điểm: 1,00 (OI)
Giới hạn thời gian: 0.5s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, PyPy, Python, Ruby, Rust, Scratch, Swift

Cho 4 số nguyên ~A, B, C, D~ . Hãy viết chương trình xem liệu có tồn tại 1 số ~n~ nào đó mà ~n \in [A, B]~ và ~n \in [C, D]~ hay không ?

Input

  • 1 dòng gồm 4 số ~A, B, C, D~ phân cách nhau bởi dấu cách

Biết rằng

  • ~ 0 \le A \le B \le 10^{18} ~
  • ~ 0 \le C \le D \le 10^{18} ~

Output

  • Nếu như tồn tại số nguyên ~n~ thỏa mãn đề bài, xuất ra YES.
  • Ngược lại xuất ra NO.

Sample

Input #1
1 3 2 4
Output #1
YES
Input #2
1 2 3 4
Output #2
NO

Loading...