0
已解决
#include <iostream>
#include <cstdio>
#include <cmath>
using namespace std;
int ss(int a){
int cnt=0,cnt1=0;
int x=a+2;
for(int i=2;i<=sqrt(a);i++){
if(a%i==0){
cnt++;
}
}
for(int i=2;i<=sqrt(x);i++){
if(x%i==0) cnt1++;
}
if(cnt&&cnt1){
return 0;
}else if(!cnt&&!cnt1){
return 1;
}
}
int main(){
int n;
scanf("%d",&n);
int cnt;
for(int i=1;i<=n;i++){
if(ss(i)&&ss(i+2)){
cnt+=1;
}
}
printf("%d\n",cnt-cnt/2);
return 0;
}
??????????????????????????????????????????
WA0
