CodechefSep 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 YESyEsyes, 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