#CCBCMCHIN0000011. Bài toán chia hết (Divisibility Problem)
Bài toán chia hết (Divisibility Problem)
Bài toán chia hết (Divisibility Problem)
Nguồn: Codeforces
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho hai số nguyên dương và . Trong một bước, bạn được tăng lên đúng . Hãy tìm số bước nhỏ nhất cần thực hiện để giá trị mới của chia hết cho . Có thể đáp án bằng nếu đã chia hết cho .
Input
Một dòng chứa hai số nguyên và .
Output
In một số nguyên là số bước nhỏ nhất cần tăng .
Subtask
- Subtask 1 (20 điểm): .
- Subtask 2 (30 điểm): .
- Subtask 3 (50 điểm): .
Ví dụ
Ví dụ 1
Input
10 4
Output
2
Giải thích
có phần dư khi chia cho ; tăng thêm được , chia hết cho .
Ví dụ 2
Input
92 46
Output
0
Giải thích
đã chia hết cho , nên không cần tăng lần nào.