Ước chung (HSG 9 Hà Nội 2023-2024)
Xem PDF
Điểm:
1000 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Cho hai số nguyên dương \(a\) và \(b\).
Trong các ước số chung nguyên dương của \(a\) và \(b\), hãy đưa ra số lớn thứ hai. Nếu không tồn tại số cần tìm, in ra \(-1\).
Input
- Dòng đầu tiên chứa một số nguyên dương \(a\)
- Dòng thứ hai chứa một số nguyên dương \(b\) \((a, b \leq 10^{12})\)
Output
- Một số nguyên duy nhất là kết quả của bài toán.
Example
Test 1
Input
30
40
Output
5
Note
Các ước chung của 30 và 40 là: 10, 5, 2, 1.
Vậy ước chung lớn thứ hai là 5.
Scoring
- Subtask \(1\) (\(80\%\) số điểm): \(a, b \leq 1000\)
- Subtask \(2\) (\(20\%\) số điểm): Không có ràng buộc gì thêm
Kỳ thi:
- HSG THCS Hà Nội 2024 (21 Tháng 1., 2024)
Bình luận (3)