#MTH000000017. Bật đèn, tắt đèn (Light, more light)
Bật đèn, tắt đèn (Light, more light)
Bật đèn, tắt đèn (Light, more light)
Nguồn: UVa
Phiên bản: Phước Hưng OJ Extended
Đề bài
Có bóng đèn được đánh số từ đến . Ban đầu tất cả bóng đều tắt.
Người quản lý thực hiện đúng lượt. Ở lượt thứ , ông đổi trạng thái của mọi bóng có số thứ tự chia hết cho : bóng đang tắt sẽ bật và bóng đang bật sẽ tắt.
Hãy xác định trạng thái cuối cùng của bóng đèn thứ .
Input
Một số nguyên dương .
Output
In yes nếu bóng đèn thứ sáng sau tất cả các lượt, ngược lại in no.
Subtask
- Subtask 1 (20%): .
- Subtask 2 (30%): .
- Subtask 3 (50%): Đầy đủ: .
Ví dụ
Input
4
Output
yes
Giải thích
Ban đầu bốn bóng đều tắt. Xét riêng bóng số qua bốn lượt:
- Lượt : bóng được đổi từ tắt sang bật.
- Lượt : bóng được đổi từ bật sang tắt.
- Lượt : bóng không bị tác động nên vẫn tắt.
- Lượt : bóng được đổi từ tắt sang bật.
Sau lượt cuối, bóng số đang sáng, vì vậy chương trình in yes.