Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
734 张宸瑞 寻找绝对素数 C++ Runtime Error 1219 MS 264 KB 768 2023-03-04 16:15:35

Tests(1/10):


Code:

#include <iostream> using namespace std; int ss(int x){ if(x==1){ return 0; } int sum=0; for(int i=1;i<=x;i++){ if(x%i==0){ sum++; } } if(sum>2){ return 0; } else{ return 1; } } int ds(int x) { int y=0; while(x!=0){ y+=x%10; x=x/10; y=y*10; } y=y/10; return y; } int main() { int m,n,sum,a=0,b[100]; cin>>n>>m; for(int i=n;i<=m;i++) { sum=ds(i); if(ss(i)==1&&ss(sum)==1){ b[a]=i; a++; } } cout<<b[0]; for(int i=1;i<a;i++){ cout<<','<<b[i]; } if(a==0){ cout<<"No"; } return 0; }


Run Info:

Runtime Error:Segmentation fault