0
已解决
张灵
高级守护
高级守护
#include <iostream>
#include <cmath>
using namespace std;
int prime[10000001],n=10000000,cnt;
int main(){
for(int i=2;i<=sqrt(n);i++)prime[i]=1;
for(int i=2;i<=n;i++)if(prime[i])for(int j=2*i;j<=n;j+=i)prime[j]=0;
cin>>n;
for(int i=2;i<=n;i++)cnt+=(i+2<=n&&prime[i]&&prime[i+2]);
cout<<cnt;
return 0;
}
请问5582错在哪里?