Cod sursa(job #322788)

Utilizator irene_mFMI Irina Iancu irene_m Data 9 iunie 2009 20:23:56
Problema Fractii Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.39 kb
#include <fstream.h>
#define MaxN 1000009

int i,j,n,v[MaxN];
long nr;

int main()
{
	ifstream fin("fractii.in");
	fin>>n;
	fin.close();
	for(i=1;i<=n;i++)       
		v[i]=i-1;   
	for(i=2;i<=n;++i)       
    {   
		for(j=2*i;j<=n;j+=i)       
			v[j]-=v[i];       
		nr+=v[i];   
    }   
	
	nr*=2; 
	nr++;
	ofstream fout("fractii.out");
	fout<<nr;
	fout.close();
	return 0;
}