超过了0%人的题解(速度)
2025-07-01 22:09:40
发布于:浙江
2阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int a[100009],k,n;
bool t(int n){
if(n<=1)return 0;
for(int i=2;i*i<=n;i++)
if(n%i==0)return 0;
return 1;
}
int main(){
bool p=0;
cin>>n>>k;
for(int i=1;i<=n-k;i++){
if(t(i)&&t(i+k)){
cout<<i<<" "<<i+k<<endl;
p=1;
}
}
if(p==0)cout<<"empty"<<endl;
return 0;
}
这里空空如也
有帮助,赞一个