#include<bits/stdc++.h>
using namespace std;
bool sushu(int a){
    for(int i=2;i<=sqrt(a);i++){
        if(a%i==0){
            return false;
        }
    }
    return true;
}
bool check(int n){
    string t="";
    if(!sushu(n)){
        return false;
    }else{
        while(n!=0){
            t+=char(n%10);
            n/=10;
        }
        for(int i=0,j=t.size()-1;i<=j;i++,j--){
            if(t[i]!=t[j]){
                return false;
            }
        }

    return true;
    }

}
int main(){
    int cnt=0;
    int n;
    cin>>n;
    for(int i=11;i<=n;i++)
    if(check(i))cnt++;


    cout<<cnt;
}

5 条评论

  • @ 2024-3-12 15:58:51

    Nice,handsome!!!!

    • @ 2024-3-8 19:49:50

      我是对的

      • @ 2024-3-8 19:48:36

        代码

        下载

        #include<iostream>
        using namespace std;
        int main()
        {
          int lucheng,shijian;
          float feiyong=0;
          cin>>lucheng;
          if(lucheng>10)
            feiyong=6+(10-2)*1.8+(lucheng-10)*1.8*1.5;
          else
            if(lucheng>2)
              feiyong=6+(lucheng-2)*1.8;
            else
              feiyong=6;
          cin>>shijian;
          feiyong+=(shijian/3)*1;
          cout<<feiyong<<endl; 
          return 0;
        }
        
        • @ 2024-2-7 14:34:24

          错了*2

          • @ 2024-2-1 12:32:00

            错了

            • 1