麻烦大佬帮忙康康,不会写
查看原帖
麻烦大佬帮忙康康,不会写
901149
linyiyi123456楼主2023/3/3 00:38
#include<stdio.h>
int A(int x)
{
	int i=2,ret=1;
	for(i=2;i<x;i++)
	{
		if(x%i==0)
		{
			ret= 0;
			break;
		}
	}return ret;
}
int B(int x)
{
	int i=1,cnt=1;
	int sum=0,ret=0;
	int t=x;
	int d=x;
	for(i=1;t>9;i++)
	{
		t/=10;
		cnt*=10;
	}
	while(d>0)
	{
		sum+=d%10*cnt;
		d/=10;
		cnt/=10;
	}if(sum==x)
	{
		ret=1;
	}
	return ret;
}
int main()
{
	int a,b;
	int i; 
	scanf("%d%d",&a,&b);
	for(i=a;i<=b;i++)
	{
		if(A(i))
		{
			if(B(i))
			{
				printf("%d\n",i);
			}
		}
	}
	return 0;
}
2023/3/3 00:38
加载中...