Bài Toán Josephus II
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Python 3
5.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
Có đứa trẻ đứng thành vòng tròn, được đánh số từ đến . Trong trò chơi, bắt đầu từ đứa số 1, bỏ qua đứa, rồi loại đứa tiếp theo ra khỏi vòng. Tiếp tục bỏ qua đứa và loại đứa tiếp theo cho đến khi không còn ai. Hãy in ra thứ tự các đứa trẻ bị loại.
Dữ liệu vào
- Một dòng chứa hai số nguyên và
Dữ liệu ra
In ra số nguyên — thứ tự các đứa trẻ bị loại.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 7 2 | 3 6 2 7 5 1 4 | Bỏ qua 2, bỏ qua 1; loại 3. Bỏ qua 4, 5; loại 6. Tiếp tục... |
| 5 0 | 1 2 3 4 5 | : không bỏ qua ai, loại lần lượt từ đầu. |
Bình luận