Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
97784 | 廖宸睿 | 寻找绝对素数 | C++ | Compile Error | 0 MS | 0 KB | 646 | 2024-11-16 15:29:32 |
#include <iostream> #include <cstdio> using namespace std; bool a(int e){ if(e<=1) false; for(int i=2;i*i<=e;i++) if(e%i==0) return false; return true;} int b(int q){ int w=0; while(q!=0){ w=w*10+q%10; q=q/10; }return a(w);} int main() { int n,r,t=0,z=0; cin>>r>>n; for(int i=r;i<=n;i++){ if(a(i)&&b(i)){ t++;z++; if(t==1) cout<<i; else cout<<','<<i; } } if(z==0) cout<<"No";
Main.cc: In function 'bool a(int)': Main.cc:6:17: warning: statement has no effect [-Wunused-value] false; ^ Main.cc: In function 'int main()': Main.cc:32:15: error: expected '}' at end of input cout<<"No"; ^