10分求调
查看原帖
10分求调
1369972
shunxinruyi楼主2024/10/5 21:05
#include<iostream>
#include<cmath>
#include<cstdio>
#include<algorithm>
#include<vector>
using namespace std;
int a[100005];
bool ss(int i)
{
	int t=2;
	if(i<2) return 0;
	while(t<i)
	{
		if(i%t==0) return 0;
		t++;
	}
	return 1;
}
bool zss(int i)
{
	int t=0,s=2;
	if(ss(i))
	{
		while(i)
		{
			t=t*10+i%10;
			i/=10;
		}
		if(ss(t)) return 1;
		else return 0;
	}
	return 0;
}
int main()
{
	int m,n,t=0;
	cin>>m>>n;
	int l=0;
	for(int i=m;i<=n;i++)
	{
		if(zss(i)) 
		{
			l++;
			a[l]=i;
		}
	}
	if(l==0) 
	{
		cout<<"No"<<"\n";
		return 0;
	}
	for(int i=1;i<l;i++)
	{
		cout<<a[i];
		if(i!=l-1) cout<<",";
	}
	return 0;
}
2024/10/5 21:05
加载中...