justys, sau khi đã đả bại một cách chóng vánh. sẽ đánh cờ tướng với sứa xanh justys để dành lấy vũ khí kim tiêm siêu dài.
phải đối mặt với tiền đạo sứa xanhTuy đánh cờ tướng nhưng justys lại sử dụng bàn cờ vua \(n \times n\) và các quân cờ vua 🙂 . Sứa xanh justys quăng cho \(k\) quân tốt và \(1\) quân hậu. Một con tốt gọi là bị nhiễm độc nếu nó ở chung một hàng, hoặc một cột, hoặc một đường chéo với quân hậu.
\(k\) quân tốt và \(1\) quân hậu lên bàn cờ, sao cho không có 2 quân bất kì ở chung một ô và tất cả mọi quân tốt đều bị nhiễm độc.
cần đặt hếtVới kĩ năng thượng thừa của mình, quá dễ dàng để
vượt qua của ải này. Bây giờ, không cần các bạn phải đưa ra một phương án thích hợp, các bạn chỉ cần xác định xem có tồn tại một cách đặt các quân cờ để mọi con tốt đều bị nhiễm độc hay không.Input
-
Dòng đầu tiên chứa 1 số nguyên dương \(q\) là số lượng câu hỏi.
-
\(q\) dòng tiếp theo, mỗi dòng chứa \(2\) số nguyên dương \(n, k\) là kích cỡ bàn cờ và số lượng con tốt.
Output
- In ra q dòng, với mỗi dòng, in ra \("YES"\) nếu tồn tại cách đặt quân cờ thoả mãn và \("NO"\) nếu ngược lại.
Scoring
-
Subtask \(1\) (\(10\%\) số điểm): \(q = 1\); \(n \leq 5, k \leq 50\)
-
Subtask \(2\) (\(20\%\) số điểm): \(q = 10^2\); \(n \leq 100, k \leq 1000\)
-
Subtask \(3\) (\(20\%\) số điểm): \(q = 10^2\); \(n \leq 10^5, k \leq 10^6\)
-
Subtask \(4\) (\(50\%\) số điểm): \(q = 10^5\); \(n \leq 10^9, k \leq 10^{10}\)
Example
Test 1
Input
3
2 2
2 1
3 1000000000
Output
YES
YES
NO
Note
Với trường hợp 2 1 và 2 2 ta có thể đặt các quân cờ ở bất kỳ vị trí nào.
Với trường hợp 3 1000000000 không thể đặt \(10^9\) quân cờ vào bàn cờ \(3 \times 3\)
Bình luận
.