MLE!!!
查看原帖
MLE!!!
293822
1607numy楼主2021/6/8 17:03
#include<iostream>
using namespace std;
int aishi(long long int n)
{
	long long int i,j,cnt=0;
	bool a[n];
	for(i=2;i<=n;i++)
	a[i]=true;
	for(i=2;i<=n;i++)
	{
		if(a[i]==true)
		{
			cnt++;
			for(j=2*i;j<=n;j=j+i)
			{
				a[j]=false;
			}
		}
	}
	return cnt;
}
int main()
{
	int n,m;
	cin>>n>>m;
	cout<<aishi(m)-aishi(n-1);
	return 0;
}

为什么MLE???本蒟蒻不懂。。。。。

2021/6/8 17:03
加载中...