Nội dung Bài tập
- Mã:
- UninterestingNumber
- Tên:
- Số không mong muốn
- Dạng thi:
- oi
- Thang điểm:
- 10 điểm
- Giới hạn thời gian:
- 2 giây
- Giới hạn bộ nhớ:
- 256 MB
- Được tạo bởi:
- 4901104009
Bạn được cung cấp một số n có độ dài không quá 105.
Bạn có thể thực hiện phép toán sau nhiều lần: chọn một trong các chữ số của nó, bình phương nó và thay thế chữ số ban đầu bằng kết quả. Kết quả phải là một chữ số (tức là, nếu bạn chọn chữ số x , thì giá trị của x2 phải nhỏ hơn 10).
Có thể thu được một số chia hết cho 9 thông qua các phép toán này không?
Input :
- Dòng đầu tiên chứa số nguyên t (1 ≤ t ≤ 104) — số lượng testcase
- t dòng tiếp theo mỗi dòng chứa 1 số n, không có số không đứng đầu. Độ dài của số không vượt quá 105.
Đảm bảo rằng tổng độ dài của các số trong tất cả các trường hợp thử nghiệm không vượt quá 105.
Output :
- In ra "YES" nếu có thể thu được 1 số chia hết cho 9 và ngược lại in "NO"
Ví dụ:
Input
Output
9
123
322
333333333333
9997
5472778912773
1234567890
23
33
52254522632
NO
YES
YES
NO
NO
YES
NO
YES
YES
Theme :
Mời bạn soạn code
Ai có thể xem bài này :
Thông tin
Phần thảo luận