Trò chơi số nguyên tố
Đề bài
Mô tả
Alice và Bob chơi một trò chơi. Họ chọn một số nguyên khởi đầu rồi lần lượt thực hiện các lượt đi, Alice đi trước.
Ở lượt thứ , người đến lượt chọn một số nguyên tố rồi công bố là bội nhỏ nhất của mà không nhỏ hơn . Nói cách khác, người chơi chọn số nguyên tố và tính nhỏ nhất sao cho và chia hết . Lưu ý nếu đã chia hết thì .
Eve chỉ quan sát được trạng thái trò chơi sau đúng hai lượt đi, tức giá trị . Cho , hãy giúp Eve tìm giá trị nhỏ nhất có thể. Hai người chơi không nhất thiết chơi tối ưu, nên cần xét mọi diễn biến hợp lệ của trò chơi.
Dữ liệu vào
Một số nguyên duy nhất . Bảo đảm là hợp số (không phải số nguyên tố).
Dữ liệu ra
Một số nguyên duy nhất, là giá trị nhỏ nhất có thể.
Ràng buộc
- là hợp số.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 14 | 6 | Với : Alice chọn số nguyên tố 5 và công bố ; Bob chọn số nguyên tố 7 và công bố . |
| 20 | 15 | Với : Alice chọn số nguyên tố 2 và công bố ; Bob chọn số nguyên tố 5 và công bố . |
| 8192 | 8191 | (Bob chọn 2), ; không thể nhỏ hơn vì 8191 là số nguyên tố. |
Bình luận