[Buổi 4][Vòng lặp][RDD] Bài 29: Trở thành đầu bếp 5 sao
Trở thành đầu bếp 5 sao
Bối cảnh
Bài toán được mô tả qua yêu cầu và dữ liệu dưới đây.
Yêu cầu
FullHouse Dev yêu thích việc tổ chức các cuộc thi nấu ăn trên FullHouseLand. FullHouse Dev muốn trở thành đầu bếp 5 sao. Hiện tại, xếp hạng của anh ấy trên FullHouseLand là X.
Sau cuộc thi hôm nay, xếp hạng của anh ấy sẽ tăng thêm Y. Lưu ý rằng Y có thể là số âm, nghĩa là xếp hạng của FullHouse Dev sẽ giảm.
Hãy xác định xem FullHouse Dev có trở thành đầu bếp 5 sao sau cuộc thi hôm nay hay không. FullHouse Dev sẽ được coi là đầu bếp 5 sao nếu xếp hạng của anh ấy lớn hơn hoặc bằng 2000.
Input
- Dòng đầu tiên chứa một số nguyên T - số lượng test case.
- Mỗi test case gồm một dòng chứa hai số nguyên X và Y cách nhau bởi dấu cách - xếp hạng ban đầu của FullHouse Dev và số điểm xếp hạng sẽ tăng lên, tương ứng.
Output
- Với mỗi test case, in ra "YES" nếu FullHouse Dev sẽ trở thành đầu bếp 5 sao, và "NO" nếu không.
Ràng buộc
- 1 ≤ T ≤ 1000
- 0 ≤ X < 2000
- -2000 ≤ Y < 2000
Ví dụ 1
Input
2
1900 100
1999 -10
Output
YES
NO
Giải thích ví dụ
- Test case 1: Xếp hạng hiện tại của FullHouse Dev là 1900, xếp hạng của anh ấy tăng thêm 100. Vì vậy, xếp hạng mới của anh ấy trở thành 2000. Do đó, FullHouse Dev trở thành đầu bếp 5 sao.
- Test case 2: Xếp hạng hiện tại của FullHouse Dev là 1999, và xếp hạng của anh ấy giảm 10. Vì vậy, xếp hạng mới của anh ấy trở thành 1989. Do đó, FullHouse Dev không thể trở thành đầu bếp 5 sao.
Thông tin học tập
- Buổi: B04
- Concepts: for/while loops, multiple test cases
- Giới hạn kiến thức: B01-B04
- Time limit: 2 seconds
- Memory limit: 64 MB
- Point: 10
Comments