Cod sursa(job #1231965)

Utilizator vtt271Vasile Toncu vtt271 Data 21 septembrie 2014 19:47:55
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include <fstream>

using namespace std;

ifstream inFile("fractii.in");
ofstream outFile("fractii.out");

bool C[2000005];

int main()
{
    int n;
    inFile >> n;

    for(int i = 2; i <= n/2; i++ ){
        if( C[i] == 0 ){
            int j = i + i;
            while(j <= n){
                    C[j] = 1;
                    j+=i;
            }
        }
    }

    int ct=0;

    for(int i = 2; i <= n; i++)
        if( C[i] == 0 ) ct++;

    outFile << ct * (n-1)  +  n ;
}