Pt. nr.2 in limbaj C:
int n,x,y,rest,i
int main ()
{
scanf ("%d %d",%n); //citesc n numere
scanf ("%d",&x);
i=2;
while (i<=n)
{
scanf ("%d",&y);
//calculez cmmdc dintre y si x
rest=y%x;
while (rest!=0)
{
y=x;
x=rest;
rest=y%x;
}
i++;
}
printf("%d",x);
return 0;
}