Trò chơi với số nguyên
Đề bài
Mô tả
Hai người chơi một trò chơi với số nguyên dương . Người chơi thứ hai sẽ thực hiện một dãy lượt chơi: ở mỗi lượt, chọn một số nguyên là ước của giá trị hiện tại của , rồi thay bằng . Trò chơi kết thúc khi và không còn nước đi hợp lệ. Điểm của người chơi thứ hai bằng số lượt đã thực hiện.
Để trò chơi thú vị hơn, người chơi thứ nhất chọn có dạng với hai số nguyên dương thỏa (ở đây là giai thừa của , tức tích các số nguyên dương từ đến ).
Cho trước và , hãy tính điểm tối đa mà người chơi thứ hai có thể đạt được.
Dữ liệu vào
- Dòng đầu chứa số nguyên — số ván chơi.
- Mỗi dòng trong dòng tiếp theo chứa hai số nguyên và mô tả một ván.
Dữ liệu ra
Với mỗi ván, in ra một dòng duy nhất chứa điểm tối đa của người chơi thứ hai.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 3 1 6 3 |
2 5 |
Ván 1: . Một dãy tối ưu là , gồm lượt. Ván 2: , có thể chia lượt. |
| 3 1 1 5000000 1 5000000 5000000 |
0 18703742 0 |
Khi thì , không có nước đi nào. Trường hợp cho thấy giới hạn trên của đáp án. |
Bình luận