// PR Bab 15, soal 3 -- pembahasan. #include using namespace std; long long fpb(long long a, long long b) { while (b != 0) { long long sisa = a % b; a = b; b = sisa; } return a; } int main() { int n; cin >> n; long long g = 0; // fpb(0, x) = x, jadi aman sebagai awal for (int i = 0; i < n; i++) { long long x; cin >> x; g = fpb(g, x); } cout << g << "\n"; return 0; }