

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
//-KnhTaon-
#include <bits/stdc++.h>
#define fi "CDIV.INP"
#define fo "CDIV.OUT"
using namespace std;
int n, ma[1000], t;
int gcd(int a, int b)
{
if (b == 0)
return a;
return gcd(b, a % b);
}
int main()
{
freopen(fi, "r", stdin)
freopen(fo, "w", stdout);
cin >> n;
for(int x = 0; x < n; x++)
cin >> ma[x];
for(int c = 0; c < n-1; c++)
{
for(int d = c+1; d < n; d++)
{
t = max(gcd(ma[c], ma[d]), t);
}
}
cout << t;
return 0;
}
gợi ý thuật toán tìm gcd(của tủng cặp số).
Hãy giúp mọi người biết câu trả lời này thế nào?
![]()
Bảng tin
478
5270
248
xin hay nhất ạ
30
746
21
bài này bị rte nha