#include <bits/stdc++.h>
using namespace std;

int zhi(int n)//自定义判断质数函数 
{
	for(int i=2;i<n;i++) 
	{
		if(n%i==0&&n!=i)return 1;
		
	}
    return 2;	
}


int s(int n)//求素数个数 
{
	int a=2;
	int b=0;
	for(int i=2;i<=n;i++)
	{
		if(zhi(i)==2)b++;
	}
	return b;
}

int main()
{
	int g;
	cin>>g;
	cout<<s(g);//输出完成,这题有什么实力,直接给我坐下!(第二个正式题解 ) 
	
	return 0;
}

1 comments

  • 1