Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
84069 刘慕莀 寻找绝对素数 C++ Compile Error 0 MS 0 KB 537 2024-07-15 11:23:50

Tests(0/0):


Code:

#include <bits/stdc++.h> using namespace std; int n,m; bool p; int a[100005]; int gs; bool s(int a) { for(int i=2;i*i<=a;i++) if(a%i==0) return 0; return 1; } int s=0; while(a) { s=s*10+a%10; a/=10; } return s; } int main() { cin >> n >> m; for(int i=n;i<=m;i++) { if(i==1) continue; if(s(i) && s(nx(i))) { a[++gs]=i; p=1; } } if(p==0) cout << "No"; else { cout << a[1]; for(int i=2;i<=gs;i++) printf(",%d",a[i]); } return 0; }


Run Info:

Main.cc:14:5: error: 'int s' redeclared as different kind of symbol
 int s=0; 
     ^
Main.cc:7:6: note: previous declaration 'bool s(int)'
 bool s(int a) 
      ^
Main.cc:15:1: error: expected unqualified-id before 'while'
 while(a) 
 ^
Main.cc:20:1: error: expected unqualified-id before 'return'
 return s; 
 ^
Main.cc:21:1: error: expected declaration before '}' token
 } 
 ^