Pagini recente » Cod sursa (job #2628037) | Istoria paginii runda/inca_inca_vacanta_ix/clasament | Cod sursa (job #1532295) | Cod sursa (job #1878662) | Cod sursa (job #1533024)
#include<fstream>
#include<iostream>
#include<math.h>
using namespace std;
double divizor(int a){
if(a%2==0) return false;
for(int i=3;i<sqrt(a);i+=2)
if(a%i==0) return false;
return true;
}
int main(){
ifstream f("ciur.in");
ofstream g("ciur.out");
int n;
f>>n;
//cout<<n;
int aux=0;
while(n>=2){
if(divizor(n)==true)
aux++;
n--;
}
g<<aux<<'\n';
f.close();
g.close();
}