Усередині інтервалу#8614

Усередині інтервалу (Розбір)

Аналіз алгоритму

У мові C неможливо записати умову a \leq x \leq b. Об'єднаємо операцією and () умови a \leq x і x \leq b.

Реалізація алгоритму

Читаємо вхідні дані.

scanf("%d %d %d", &x, &a, &b);

Виводимо відповідь залежно від належності інтервалу [; ].

if (x >= a && x <= b)
    printf("YES\n");
else
    printf("NO\n");

Java реалізація

import java.util.*;

public class Main
{
    public static void main(String[] args)
    {
        Scanner con = new Scanner(System.in);
        int x = con.nextInt();
        int a = con.nextInt();
        int b = con.nextInt();
        if (x >= a && x <= b)
            System.out.println("YES");
        else
            System.out.println("NO");
        con.close();
    }
}

Python реалізація

x, a, b = map(int, input().split())

if x >= a and x <= b:
    print("YES")
else:
    print("NO")