Pagini recente » Cod sursa (job #2808488) | Borderou de evaluare (job #2035058) | Borderou de evaluare (job #597298) | Borderou de evaluare (job #1272643) | Cod sursa (job #395319)
Cod sursa(job #395319)
#include <fstream>
using namespace std;
ifstream in ("fractii.in");
ofstream out ("fractii.out");
int n, i, j, cnt = 0, v [ 1000000 ];
int main()
{
in>>n;
for ( i = 2; i <= n; ++i )
{
v [ i ] += i - 1;
for ( j = i + i; j <= n; j += i )
v [ j ] -= v [ i ];
cnt += v [ i ];
}
out<<2*cnt + 1;
return 0;
}