社区讨论
为什么只有最后一个测试点正确
B3939[GESP样题 四级] 绝对素数参与者 1已保存回复 0
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @mhjo64bj
- 此快照首次捕获于
- 2025/11/04 05:46 4 个月前
- 此快照最后确认于
- 2025/11/04 05:46 4 个月前
CPP
#include<bits/stdc++.h>
using namespace std;
int a,b;
bool sushu(int x)
{
for(int i =2;i<=sqrt(x);i++)
if(x%i==0)
return false;
return true;
}
bool jue(int x)
{
if(!sushu(x))
return false;
int temp = x;
x%=10;
x*=10;
x+=temp/10;
if(sushu(x))
return true;
}
int main()
{
cin >>a >> b;
for(int i =a;i<=b;i++)
if(jue(i))
cout << i << endl;
return 0;
}
回复
共 0 条回复,欢迎继续交流。
正在加载回复...