Ước chung

Xem PDF



Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, Brain****, C, C++, Java, Pascal, Perl, Python, SCRATCH, Sed, Text
Điểm: 5 (p) Thời gian: 1.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Cho dãy số nguyên dương gồm \(N\) phần tử \(a_1, a_2, … , a_N\) không vượt quá \(10^9 (N \leq 1000)\)

Yêu cầu

Tìm và đưa ra ước chung lớn nhất của dãy đã cho.

Dữ liệu vào

  • Dòng đầu tiên ghi số nguyên dương \(N\)
  • Dòng thứ \(2\) ghi \(N\) phần tử \(a_1, a_2, … , a_N\) , các số trên cùng một dòng cách nhau một dấu cách (khoảng trống).

Kết quả

Gồm một số là ước chung lớn nhất của dãy đã cho.

Sample
Input
4
15 20 25 30
Output
5

Bình luận (1)

Gần nhất
Tải bình luận...