fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int N, X, Y, Z;
  6. cin >> N >> X >> Y >> Z;
  7.  
  8. // Determine if Takahashi is traveling inbound or outbound
  9. if (X < Y) { // Takahashi is using an inbound train
  10. if (Z >= X && Z <= Y) {
  11. cout << "YES" << endl;
  12. } else {
  13. cout << "NO" << endl;
  14. }
  15. } else { // Takahashi is using an outbound train
  16. if (Z <= X && Z >= Y) {
  17. cout << "YES" << endl;
  18. } else {
  19. cout << "NO" << endl;
  20. }}
  21. return 0;
  22. }
Success #stdin #stdout 0s 5304KB
stdin
10 3 2 9
stdout
NO