Điều hướng chính

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Bài tập boichungthun

Số thứ N chia hết cho A hoặc B

Dễ Số họcBao hàm loại trừTìm kiếm nhị phân

  • 100 Điểm
  • 1.0s Thời gian
  • 256M Bộ nhớ
  • 100% Tỉ lệ AC
  • 1 Số AC

Xét dãy tăng dần gồm tất cả các số nguyên dương chia hết cho \(A\) hoặc chia hết cho \(B\) (số chia hết cho cả hai chỉ xuất hiện một lần). Hãy tìm số hạng thứ \(N\) của dãy này, gọi là \(U\). Nếu \(U > 10^{18}\) thì in ra \(-1\).

Input

  • Một dòng gồm ba số nguyên \(A, B, N\).

Output

  • Một số nguyên: \(U\), hoặc \(-1\) nếu \(U > 10^{18}\).

Constraints

  • \(1 \le A, B \le 10^9\)
  • \(1 \le N \le 10^{15}\)

Sample Input

4 6 10

Sample Output

30

Explanation

Dãy gồm các số chia hết cho \(4\) hoặc \(6\): \(4, 6, 8, 12, 16, 18, 20, 24, 28, 30, \dots\) Số hạng thứ \(10\) là \(30\).

Bình luận

Chưa có bình luận nào.