Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as C by kaushik ( 9 years ago )
#include<stdio>
#include<stdlib>
int prime(int n);
int palindrome(int n);
int main(int c,char *d[]) {
int i;
for( i=atoi(d[1]);i<=atoi(d[2]);i++){
if(prime(i)==1&&palindrome(i)==1)
printf("%d\n",i);
}
}
int prime(int n){
if(n<2) return 0;
if(n==2)return 1;
if(n%2==0) return 0;
for(int i=3;i*i<=n;i+=2)
{
if((n%i)==0) return 0;
}
return 1;
}
int palindrome(int n){
int temp=n,rem,rev=0;
while(n!=0){
rem=n;
rev=(rev*10)+rem;
n=n/10;
}
if(rev==temp) return 1;
else return 0;
}
Revise this Paste
Parent: 88549