Chiến Binh
Nộp bài giải
Điểm:
4,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Nguồn bài:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Java, Javascript, Kotlin, Pascal, Python, Scratch
Trong một vương quốc xa xưa, một vị tướng huyền thoại đang tập hợp một đội quân bất bại để chuẩn bị cho một cuộc chiến vĩ đại. Đội quân này có một cơ chế huấn luyện đặc biệt theo quy luật sau:
- Ngày đầu tiên (ngày thứ 0): Đội quân có chiến binh ở cấp độ .
- Mỗi ngày tiếp theo:
- Mỗi chiến binh cấp sẽ huấn luyện và chiêu mộ thêm tân binh (tất cả đều có cấp ). Những tân binh này sẽ bắt đầu huấn luyện và chiêu mộ binh lính từ ngày sau.
- Đồng thời, chiến binh cấp sẽ trở nên mạnh hơn và thăng lên cấp .
Hãy xác định sau ngày, tổng số chiến binh trong quân đội là bao nhiêu. Kết quả in ra là số nguyên duy nhất, lấy modulo .
Dữ liệu vào
Gồm hai số nguyên , (, ).
Dữ liệu ra
Một số nguyên duy nhất là tổng số chiến binh sau ngày, lấy modulo .
Ràng buộc
- 40% số test: ;
- 60% số test: ;
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 4 |
170 | Với chiến binh ban đầu, sau ngày tổng số chiến binh có trong quân đội là . |
Bình luận