7.A4. CTDL&GT bài Phân phối chuối


LÀM BÀI

Points: 10
Time limit: 2.0s
Memory limit: 64M

Author:
Problem type

Phân phối chuối

Trong một buổi thực tập tại vườn trái cây, FullHouse Dev được giao nhiệm vụ phân phối chuối cho nhân viên. Để đảm bảo tính công bằng, họ phải tuân theo một số quy tắc đặc biệt. Với tinh thần nhiệt huyết, FullHouse Dev bắt đầu tìm cách giải quyết bài toán này.

Bài toán

FullHouse Dev cần phân phối \(n\) quả chuối theo các điều kiện sau:

  • Có thể chọn số lượng người nhận chuối
  • Mỗi người phải nhận nhiều hơn một quả
  • Không được để một người nhận tất cả số chuối
  • Tất cả số chuối phải được phân phối
  • Mỗi người chỉ được nhận số chuối nguyên

Nhiệm vụ là xác định xem liệu có thể phân phối số chuối này theo đúng quy tắc hay không.

INPUT FORMAT:
  • Dòng đầu tiên chứa số nguyên \(T\) - số lượng test case
  • \(T\) dòng tiếp theo, mỗi dòng chứa một số nguyên \(n\) - số lượng chuối cần phân phối
OUTPUT FORMAT:
  • Với mỗi test case, in ra "Yes" nếu có thể phân phối được, ngược lại in ra "No"
Ràng buộc:
  • \(1 \leq T \leq 100\)
  • \(1 \leq n \leq 10^9\)
Ví dụ
INPUT
2
2
4
OUTPUT
No
Yes
Giải thích
  • Ở test case đầu tiên: Không thể phân phối \(2\) quả chuối. Nếu chọn \(1\) người, người đó sẽ nhận tất cả chuối (vi phạm quy tắc). Nếu chọn \(2\) người, mỗi người chỉ nhận được \(1\) quả (vi phạm quy tắc mỗi người phải nhận nhiều hơn một quả).
  • Ở test case thứ hai: Có thể phân phối \(4\) quả chuối cho \(2\) người, mỗi người nhận \(2\) quả.

Comments

There are no comments at the moment.

Zalo