Trò chơi đếm số

View as PDF



Author:
Problem type
Points: 10 (p) Time limit: 2.0s Memory limit: 256M Input: stdin Output: stdout

Có n người đứng thành vòng tròn, được đánh số từ 1 đến n theo chiều kim đồng hồ. Bắt đầu từ người số 1, họ đếm lần lượt 1, 2, ..., k theo thứ tự trong vòng (quay vòng khi hết người). Người nào đếm trúng các số là bội của k thì sẽ bị loại khỏi vòng. Quá trình lặp lại cho đến khi chỉ còn lại một người duy nhất — đó là người chiến thắng.

Input Specification

Gồm hai số nguyên dương n và k trên một dòng duy nhất, cách nhau bởi một dấu khoảng trắng.

Output Specification

In ra vị trí (chỉ số) của người chiến thắng.

Constraints

  • \(1 ≤ n ≤ 10^6\)
  • \(1 ≤ k ≤ 10^9\)

Input Sample

7 3

Output Sample

4

Comments

There are no comments at the moment.