2 条题解

  • 0
    @ 2026-4-3 7:37:50

    #include "bits/stdc++.h" #define int long long using namespace std; bool prim(int x){ //判断是不是素数 for(int i=2;i<=x/i;i++){ if(x%i==0) return 0; } return 1; } bool check(int x){ //判断是不是绝对素数 int fx=(x%10)*10+x/10; if(prim(x)&&prim(fx)) return 1; return 0; } signed main(){ ios::sync_with_stdio(0); cin.tie(0),cout.tie(0); for(int i=10;i<=99;i++){ if(check(i)) cout<<i<<'\n'; //从小到大输出 } return 0; }

    • 0
      @ 2026-3-31 16:51:23
      #include "bits/stdc++.h"
      #define int long long
      using namespace std;
      bool prim(int x){ //判断是不是素数
          for(int i=2;i<=x/i;i++){
              if(x%i==0) return 0;
          }
          return 1;
      }
      bool check(int x){ //判断是不是绝对素数
          int fx=(x%10)*10+x/10;
          if(prim(x)&&prim(fx)) return 1;
          return 0;
      }
      signed main(){
          ios::sync_with_stdio(0);
          cin.tie(0),cout.tie(0);
          for(int i=10;i<=99;i++){
              if(check(i)) cout<<i<<'\n'; //从小到大输出
          }
          return 0;
      }
      
      • 1

      信息

      ID
      5635
      时间
      1000ms
      内存
      128MiB
      难度
      2
      标签
      递交数
      56
      已通过
      35
      上传者