View Code of Problem 92

#include<stdio.h>
int sushu(int n){
	int i;
	for(i=2;i<n;i++){
		if(n%i==0){
			return 0;
		}
	}
	return 1;
}
int huiwen(int n){
	int p,s=0,m;
	m=n;
	while(n!=0){
		p = n%10;
		n=n/10;
		s = s*10 + p;
	}
	if(s==m)return 1;
	return 0;
}
int main(){
	int i,s=0,a,k,n,m,h,l,min,max;
	int c[100][100];
	scanf("%d%d",&m,&n);
	for(i=m;i<=n;i++){
		if(sushu(i)&&huiwen(i)){
			printf("%6d",i);
			s++;
			if(s%5==0){
			printf("\n");
			}
		}
		
	}
	return 0;	
}

Double click to view unformatted code.


Back to problem 92