Trò chơi chia lũy thừa nguyên tố
Đề bài
Mô tả
Mojtaba và Arpa chơi một trò chơi trên một danh sách gồm số nguyên dương.
Đến lượt mình, người chơi chọn một lũy thừa , với là số nguyên tố và là số nguyên dương, sao cho chia hết ít nhất một số trong danh sách. Sau đó, với mọi số trong danh sách chia hết cho , người chơi xoá khỏi danh sách và thêm vào thay thế. Các số không chia hết cho được giữ nguyên.
Người chơi nào đến lượt mà không chọn được cặp hợp lệ thì thua.
Mojtaba đi trước, hai người luân phiên đi. Hãy xác định ai thắng nếu cả hai cùng chơi tối ưu.
Dữ liệu vào
- Dòng đầu tiên chứa số nguyên là số phần tử của danh sách.
- Dòng thứ hai chứa số nguyên .
Dữ liệu ra
In ra "Mojtaba" nếu Mojtaba thắng, ngược lại in ra "Arpa".
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 1 1 1 1 |
Arpa | Mọi số đều bằng nên không có nào chia hết số nào trong danh sách. Mojtaba không đi được nước nào và thua ngay lập tức. |
| 5 1 2 3 4 5 |
Arpa | Dù có nhiều nước đi, mọi lựa chọn của Mojtaba đều đưa về thế cờ mà Arpa thắng. |
| 4 1 1 17 289 |
Arpa | Nếu Mojtaba chọn thì danh sách thành , Arpa chọn tiếp và thắng. Nếu Mojtaba chọn thì chỉ bị chia, danh sách thành , Arpa lại chọn và thắng. |
| 4 1 1 17 17 |
Mojtaba | Mojtaba chọn , cả hai số cùng bị chia nên danh sách thành và Arpa không còn nước đi. |
Bình luận