Đ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 chung nhỏ nhất

Dễ

  • 100 Điểm
  • 67% Tỉ lệ AC
  • 6 Số AC
  • 256M Bộ nhớ giới hạn
  • 1.0s Giới hạn thời gian

Bội chung nhỏ nhất (BCNN) của hai hay nhiều số là số tự nhiên nhỏ nhất khác 0 mà tất cả các số đó đều là ước của nó (tức là số đó chia hết cho tất cả các số đã cho).

Nói cách khác, BCNN là con số nhỏ nhất mà nó có thể được chia hết cho tất cả các số đã cho mà không có số dư.

Ví dụ:

  • Để tìm BCNN của \(4\) và \(6\):
  • Bội của \(4\) là: \({0, 4, 8, 12, 16, 20, 24, ...}\)
  • Bội của \(6\) là: \({0, 6, 12, 18, 24, 30, ...}\)
  • Các bội chung của \(4\) và \(6\) (không tính \(0\)) là \({12, 24, 36, ...}\). Trong số này, số nhỏ nhất là \(12\).

Vậy, BCNN của \(4\) và \(6\) là \(12\).

Viết chương trình nhập vào từ bàn phím hai số nguyên dương \(a\) và \(b\) \((1 \leq a, b \leq 10^9)\). Hãy tìm và in ra giá trị BCNN của \(a\) và \(b\).

Input

Hai số nguyên dương \(a\) và \(b\). \((1 \leq a, b \leq 10^9)\).

Output

Yêu cầu bài toán.

Example

Test 1

Input
4 6
Output
12

Test 2

Input
10 20
Output
20

Bình luận

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