Codechef•Sep 03, 2025

Time Complexity

Hazrat Ali

Codechef

Given that algorithm A uses X comparisons to sort an array and algorithm B uses Y comparisons to sort the same array, find whether algorithm A has more time complexity.

Input Format

  • The first line of input will contain a single integer T, denoting the number of test cases.
  • Each test case consists of two space-separated integers X and Y — the number of comparisons used by algorithms A and B to sort the array respectively.

Output Format

For each test case, output on a new line, YES, if the algorithm A has more time complexity than B and NO otherwise.

You may print each character of the string in uppercase or lowercase (for example, the strings YES, yEs, yes, and yeS will all be treated as identical).

Constraints

  • 1≤T≤100
  • 1≤X,Y≤100

Sample 1:

Input
4
9 9
15 7
10 19
21 20
Output
 
NO
YES
NO
YES

Solution

t = int(input())

for _ in range(t):
    x, y = map(int, input().split())
    
    if x > y:
        print("YES")
    else:
        print("NO")




Comments