Pagini recente » Cod sursa (job #3234561) | Cod sursa (job #734903) | Cod sursa (job #570349) | Cod sursa (job #3245676) | Cod sursa (job #216887)
Cod sursa(job #216887)
#include<iostream>
#include<stdio.h>
long long n,a[1000009],nr;
FILE *f,*g;
void functii()
{
int i,j;
for(i=1;i<=n;i++)
a[i]=i-1;
for(i=2;i<=n;i++)
{
for(j=i+i;j<=n;j+=i)
a[j]-=a[i];
nr+=a[i];
}
nr=nr*2+1;
fprintf(g,"%ld",nr);
}
int main()
{ nr=0;
f=fopen("fractii.in","r");
g=fopen("fractii.out","w");
fscanf(f,"%lld",&n);
functii();
return 0;
}