Bạn được cho hai số nguyên dương \(n,\ k\). Hãy tìm số thứ \(k\) không chia hết cho \(n\).
Ví dụ: \(n = 3,\ k = 7\); tất cả các số không chia hết cho \(n\) là \(1,\ 2,4,5,7,8,10,11,13,\ldots\) Vậy số thứ \(k\) không chia hết cho \(3\) là số \(10\).
Dữ liệu vào:
+ Dòng đầu tiên ghi số nguyên dương \(q\ (q \leq 1000)\) cho biết số lượng câu hỏi.
+ \(q\) dòng tiếp theo, dòng thứ \(i\) chứa hai số nguyên dương \(n,\ k\) (\(2 \leq n \leq 10^{9};1 \leq k \leq 10^{9})\).
Kết quả:
+ Gồm \(q\) dòng, dòng thứ \(i\) cho biết kết quả của câu hỏi thứ \(i\) trong dữ liệu vào.
Ví dụ:
Input | Output |
---|---|
6 3 7 4 12 2 1000000000 7 97 1000000000 1000000000 2 1 | 10 15 1999999999 113 1000000001 1 |
Ràng buộc:
+ Có 50% số test tương ứng 50% số điểm có \(n,k \leq 10^{5}\)
+ Có 50% số test còn lại tương ứng 50% số điểm không có ràng buộc gì thêm.
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
|
Trong 30 ngày |
|
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 38908 |