正经题解
2026-02-20 13:56:41
发布于:辽宁
3阅读
0回复
0点赞
此段题解采用了自定义函数的方法,先编写判断素数&含有3的函数,接着在主函数中调用判断即可
#include<bits/stdc++.h>
using namespace std;
// 完成质数判定函数,和判断数字是否包含3的函数,调用函数解题
bool is_prime(int x) {
if(x == 1)
return false;
else
for(int i=2; i<x; i++){
if(x % i == 0)
return false;
}
return true;
}
bool is_3(int x) {
while(x > 0){
if(x%10 == 3)
return true;
x /= 10;
}
return false;
}
int main() {
for(int i=2; i<=100; i++){
if(is_prime(i) && is_3(i))
cout << i << endl;
}
return 0;
}
这里空空如也







有帮助,赞一个