90分求助,3过不了
查看原帖
90分求助,3过不了
1187600
ewf8888楼主2024/1/27 21:13
#include <stdio.h>
sushu(int i)
{
	int j;
	for(j=2;j*j<=i;j++)
		if(i%j==0)
			return 0;
	return 1;
}
zhen(int i)
{
	int x=0,y=i;
	while (y)
	{
		x=x*10+y%10;
		y/=10;	
	}
	if(sushu(x))
		return 1;
	return 0;
}
main ()
{
	int m,i,n,a[10000],ans=0;
	scanf("%d %d",&m,&n);
	for(i=m;i<=n;i++)
		if(sushu(i)&&zhen(i))
		{
			a[ans]=i,
			ans++;
		}	
	for(i=0;i<ans-1;i++)
		printf("%d,",a[i]);
	printf("%d",a[ans-1]);
	if(ans==0)
		printf("No");
	return 0;
}
2024/1/27 21:13
加载中...