GCD
View as PDF Time limit: 1.0s , Memory limit: 256M , Points: 100
Nguồn: AtCoder
Có số nguyên
được viết trên bảng.
Bạn được phép chọn duy nhất một trong các số đó và thay thế nó bằng một số nguyên tùy ý trong khoảng từ đến
(bao gồm cả hai đầu mút). Số được thay thế có thể giống với số ban đầu.
Hãy tìm giá trị lớn nhất có thể của ước chung lớn nhất của
số nguyên trên bảng sau khi thực hiện phép thay đổi.
Input
- Dòng đầu tiên chứa số nguyên
.
- Dòng thứ hai chứa
số nguyên
.
Output
- In ra giá trị lớn nhất của
của
số nguyên sau khi thay thế đúng một số.
Samples
Sample Input 1
3
7 6 8
Sample Output 1
2
Sample Input 2
3
12 15 18
Sample Output 2
6
Sample Input 3
2
1000000000 1000000000
Sample Output 3
1000000000
Clarification
- Trong ví dụ đầu tiên, nếu thay số
bằng số
, thì
của ba số nguyên trên bảng sẽ là
, đây cũng là giá trị lớn nhất có thể đạt được.
- Trong ví dụ thứ ba, có thể thay một số bằng chính số đó.
Comments