社区讨论
0分求助
B3750[信息与未来 2019] 幸运素数参与者 3已保存回复 2
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 2 条
- 当前快照
- 1 份
- 快照标识符
- @lo1rp3t4
- 此快照首次捕获于
- 2023/10/23 01:53 2 年前
- 此快照最后确认于
- 2023/11/03 02:31 2 年前
为啥会把每个数都输出???qwq
CPP#include<bits/stdc++.h>
using namespace std;
bool pd(int a){
for(int i=2;i*i<=a;i++){
if(a%i==0){
return false;
}
}
return true;
}
bool l(int a){
int f=0;
int t=0;
if(pd(a)){
while(a>0){
if(pd(a%10)){
f++;
}
a/=10;
t++;
}
}else{
return false;
}
if(f==t){
return true;
}else{
return false;
}
}
int m,n;
int main(){
cin >> m >> n;;
for(int i=m;i<=n;i++){
if(l[i]){
cout << i << endl;
}
}
return 0;
}
回复
共 2 条回复,欢迎继续交流。
正在加载回复...