Pagini recente » Cod sursa (job #34247) | Cod sursa (job #561840) | Cod sursa (job #872069) | Cod sursa (job #2856965) | Cod sursa (job #216890)
Cod sursa(job #216890)
#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,"%lld",nr);
}
int main()
{ nr=0;
f=fopen("fractii.in","r");
g=fopen("fractii.out","w");
fscanf(f,"%lld",&n);
functii();
return 0;
}