Pagini recente » Cod sursa (job #2631062) | Cod sursa (job #1522851) | Cod sursa (job #2710624) | Diferente pentru problema/darb intre reviziile 26 si 42 | Cod sursa (job #2749884)
#include <iostream>
#include <fstream>
using namespace std;
int prim(long int x)
{
int d=2, ok=1;
while(d<=x/2 && ok==1)
if(x%d==0)
ok=0;
else
d++;
return ok;
}
int main()
{long int n, i;
int nr=0;
ifstream f("ciur.in");
f>>n;
f.close();
for(i=2; i<=n; i++)
if(prim(i)==1)
nr++;
ofstream g("ciur.out");
g<<nr;
g.close();
return 0;
}