1485 - Luỹ thừa bậc 5

Tạo bởi: GV. Bùi Phú Khuyên

Mô tả yêu cầu

Trong một tiết học Toán về phép luỹ thừa, thầy Nghĩa có đưa ra một bài tập: Cho một số nguyên không âm X và bạn cần kiểm tra xem có một số nguyên không âm a nào đó sao cho luỹ thừa bậc 5 của nó bằng X hay không.

Nhiệm vụ của bạn là xác định xem liệu có một giá trị a nào đó có tồn tại theo yêu cầu trên hay không?

Dữ liệu vào

  • Dòng đầu tiên chứa số nguyên dương T tương ứng với số lượng bộ test. (1 ≤ T ≤ 1000).
  • T dòng tiếp theo, mỗi dòng chứa một số nguyên không âm X. (0 ≤ X ≤ 10^{18})

Dữ liệu ra

In ra T dòng, nếu tồn tại số nguyên không âm a luỹ thừa bậc 5 của nó bằng X in ra YES, ngược lại in ra NO.

Ví dụ

Dữ liệu vào Sao chép
5
2
32
5245
243
3125
Dữ liệu ra Sao chép
NO
YES
NO
YES
YES

Gợi ý/Hướng dẫn

  • Với X = 32, ta có 2^5 = 32.
  • Với X = 243, ta có 3^5 = 243.
  • Với X = 3125, ta có 5^5 = 3125.
  • Với X = 2 hoặc X = 5245, không tồn tại số nguyên a nào thỏa mãn điều kiện đề bài.
Đăng nhập để làm bài
Thông tin
Giới hạn thời gian 1 giây
Giới hạn bộ nhớ 128 MB