GCD Lớn Nhất

Xem dạng PDF

Gửi bài giải


Điểm: 100,00
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài

Per được cho một mảng ~a~ gồm ~n~ số nguyên dương. Nhiệm vụ của Per là tìm ra cặp hai phần tử có ước chung lớn nhất (GCD) lớn nhất có thể.

Nói cách khác, hãy tìm giá trị lớn nhất của ~\gcd(a_i, a_j)~ trên mọi cặp chỉ số ~1 \le i < j \le n~.

Dữ liệu vào

  • Dòng đầu tiên chứa một số nguyên ~n~ — số lượng phần tử của mảng ~a~.
  • Dòng thứ hai chứa ~n~ số nguyên dương ~a_1, a_2, \ldots, a_n~.

Kết quả

In ra giá trị ~\gcd~ lớn nhất tìm được.

Ví dụ

Đầu vào:

4
2 10 6 9

Đầu ra:

3

Giải thích: Cặp ~(6, 9)~ có ~\gcd(6, 9) = 3~. Các cặp còn lại cho giá trị nhỏ hơn: ~\gcd(2, 10) = 2~, ~\gcd(2, 6) = 2~, ~\gcd(10, 6) = 2~, ~\gcd(2, 9) = \gcd(10, 9) = 1~.

Giới hạn

  • ~2 \le n \le 2 \cdot 10^5~
  • ~1 \le a_i \le 10^6~

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.