Bọ chét nhảy vòng tròn
Đề bài
Mô tả
Có chiếc ghế đặt thành một vòng tròn, đánh số theo chiều kim đồng hồ. Ban đầu một con bọ chét đứng ở ghế . Ở phút thứ (), con bọ nhảy theo chiều kim đồng hồ, vượt qua chiếc ghế, tức là từ ghế nó đáp xuống ghế . Chẳng hạn, ở phút thứ nhất con bọ nhảy sang ghế kề bên.
Con bọ nhảy mãi mãi. Hỏi nó có đặt chân lên tất cả chiếc ghế hay không?
Dữ liệu vào
Một dòng duy nhất chứa số nguyên : số chiếc ghế.
Dữ liệu ra
In ra YES nếu con bọ ghé qua mọi chiếc ghế, ngược lại in ra NO.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 1 | YES | Chỉ có một chiếc ghế và con bọ đang đứng trên đó. |
| 3 | NO | Các vị trí lần lượt là nên ghế không bao giờ được ghé. |
Bình luận