2 条题解

  • 0
    @ 2024-8-11 15:56:35

    #include<bits/stdc++.h> #include<iomanip> #include<string> #include<algorithm> using namespace std; int zhishu(int x,bool q){ if(x == 1){ return false; } for(int i = 2;i < x;i++){ if(x != i){ if(x % i == 0){ return false; } } } return true; } int daoxu(int g){ int num=0; while(g>0) { num=10\*num+g%10; g/=10; } return num; } int main(){ long long s,e,i1,r[102]{0},o=0;bool a = true;cin >> s >> e; for(int i = s;i <= e;i++){ a = zhishu(i,a); if(a){ i1 = daoxu(i); a = zhishu(i1,a); if(a){ r[o] = i; ++o; } } a=true; } for(int i = 0;i < o-1;i++){ cout << r[i] << ","; } cout << r[o-1]; return 0; }

    • 0
      @ 2024-4-27 15:44:30

      #include<bits/stdc++.h> #include<iomanip> #include<string> #include<algorithm> using namespace std; int zhishu(int x,bool q){ if(x == 1){ return false; } for(int i = 2;i < x;i++){ if(x != i){ if(x % i == 0){ return false; } } } return true; } int daoxu(int g){ int num=0; while(g>0) { num=10*num+g%10; g/=10; } return num; } int main(){ long long s,e,i1,r[102]{0},o=0;bool a = true;cin >> s >> e; for(int i = s;i <= e;i++){ a = zhishu(i,a); if(a){ i1 = daoxu(i); a = zhishu(i1,a); if(a){ r[o] = i; ++o; } } a=true; } for(int i = 0;i < o-1;i++){ cout << r[i] << ","; } cout << r[o-1]; return 0; }

      • 1

      信息

      ID
      333
      时间
      1000ms
      内存
      256MiB
      难度
      8
      标签
      (无)
      递交数
      93
      已通过
      16
      上传者