[Solution] Balls and Boxes CodeChef Solution
Problem
You have balls and boxes. You want to divide the balls into boxes such that:
- Each box contains balls.
- No two boxes contain the same number of balls.
Determine if it is possible to do so.
Input Format
- The first line contains a single integer — the number of test cases. Then the test cases follow.
- The first and only line of each test case contains two space-separated integers and — the number of balls and the number of boxes respectively.
Output Format
For each test case, output YES
if it is possible to divide the balls into boxes such that the conditions are satisfied. Otherwise, output NO
.
You may print each character of YES
and NO
in uppercase or lowercase (for example, yes
, yEs
, Yes
will be considered identical).
Explanation:
Test Case 1: It is not possible to divide the balls into boxes such that each box contains balls.
Test Case 2: One way to divide the balls into boxes is the following: .
Test Case 3: It is not possible to divide the balls into boxes such that no two boxes contain the same number of balls.
Test Case 4: We can divide ball into box.
No comments:
Post a Comment