help,非投机取巧
查看原帖
help,非投机取巧
1089206
_safdsfdeaf_楼主2024/9/30 18:17
#include<bits/stdc++.h> 
using namespace std;
bool prime(int num){
	bool b=false;
	int a=0;
	for(int i=2;i<sqrt(num);i++){
		if(num%i!=0)
			b=true;
		else{
			b=false;
			return b;
		}
	}
	while(num!=0){
		a+=num%10;
		num/=10;
	}
	for(int i=2;i<sqrt(a);i++){
		if(a%i!=0)
			b=true;
		else{
			b=false;
			return b;
		}
	}
	return b;
}
int main()
{
	int a,b;
	cin>>a>>b;
	for(int i=a;i<=b;i++){
		if(prime(i)==true)
			cout<<i<<endl; 
	}
	return 0;
}
2024/9/30 18:17
加载中...