Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- int soThuanNghich(int i){
- int j=i,s=0;
- while(j){
- s=s*10+j%10;
- j/=10;
- }
- if(s==i)
- return 1;
- return 0;
- }
- int SNT(int i){
- int j;
- if(i<2)
- return 0;
- for(j=2;j<i;j++){
- if(i%j==0)
- return 0;
- }
- return 1;
- }
- int uocSNT(int i){
- int j,dem=0;
- for(j=2;j<=i;j++){
- if(SNT(j)&&(i%j==0))
- dem++;
- }
- return dem;
- }
- int main(){
- int a,b,i;
- scanf("%d%d",&a,&b);
- if(a>b){
- int t;
- t=a;
- a=b;
- b=t;
- }
- for(i=a;i<=b;i++){
- if(soThuanNghich(i)&&(uocSNT(i)>=3))
- printf("%d ",i);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement