更多操作
无编辑摘要 |
无编辑摘要 |
||
第1行: | 第1行: | ||
<pre>#include <bits/stdc++.h> | <pre> | ||
#include <bits/stdc++.h> | |||
using namespace std; | using namespace std; | ||
第13行: | 第14行: | ||
int main() | int main() | ||
{ | { | ||
long long n | long long n; | ||
cin>>n; | cin>>n; | ||
if(n<5) | |||
{ | |||
cout<<"empty"; | |||
return 0; | |||
} | |||
for(long long i=2;i<=n;++i) | for(long long i=2;i<=n;++i) | ||
if(jisuan(i)) + | if(n<5) | ||
{ | |||
cout<<"empty"; | |||
return 0; | |||
} | |||
else if(n<7) | |||
{ | |||
cout<<"3 5"; | |||
return 0; | |||
} | |||
else if(jisuan(i)&&jisuan(i+2)) | |||
{ | |||
if(i+2>n) return 0; | |||
cout<<i<<' '<<i+2<<endl; | |||
} | |||
return 0; | return 0; | ||
} | } | ||
</pre> | </pre> |
2025年1月19日 (日) 11:32的版本
#include <bits/stdc++.h> using namespace std; int jisuan(long long n) { for(long long i=2;i*i<=n;++i) if(n%i==0) return false; return true; } int main() { long long n; cin>>n; if(n<5) { cout<<"empty"; return 0; } for(long long i=2;i<=n;++i) if(n<5) { cout<<"empty"; return 0; } else if(n<7) { cout<<"3 5"; return 0; } else if(jisuan(i)&&jisuan(i+2)) { if(i+2>n) return 0; cout<<i<<' '<<i+2<<endl; } return 0; }