Pagini recente » Cod sursa (job #119672) | Cod sursa (job #139975) | Borderou de evaluare (job #140783) | Cod sursa (job #120170) | Cod sursa (job #145116)
Cod sursa(job #145116)
#include<fstream.h>
long n,m[100001];
long prim(long x,long y)
{long r;
while(y){r=x%y;r=x;x=y;}
return x;
}
int main()
{ifstream f("pairs.in");
int i,j,nr=0;
f>>n;for(i=1;i<n+1;i=i+1)f>>m[i];
f.close();
ofstream g("pairs.out");
for(i=1;i<n;i=i+1)
for(j=i;j<n+1;j=j+1)
if(prim(m[i],m[j])==1) nr++;
g<<nr;
g.close();
return 0;}