Cod sursa(job #369385)

Utilizator flashthdPop Razvan flashthd Data 28 noiembrie 2009 12:08:01
Problema Ciurul lui Eratosthenes Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.67 kb
#include <fstream>

using namespace std;

int main()
{
    
    //toate numerele prime mai mici decat n\
    
    
    
    
    int n,k,i,prim,contor=0;
    ifstream fin("ciur.in");
    fin>>n;
    fin.close();
    
    
    for(k=2;k<=n;k++)
       {
                     prim=1;
                     for(i=2;i<=k/2;i++)
                        if (k%i==0) 
                        { prim=0;break;}
                        
                     if (prim==1)  contor++;
                     }
    ofstream fout("ciur.out");
    fout<<contor;
    fout.close();                 
                     
                     
      
       return 0;
       }