10 条题解
-
1
#include<bits/stdc++.h> #define int long long using namespace std; bool isprime(int n){ if(n<=1||n%2==0){ if(n==2) return true; return false; } for(int i=3;i<=sqrt(n);i+=2){ if(n%i==0) return false; } return true; } signed main(){ int n,m,cnt=0; cin>>n>>m; for(int i=n;i<=m;i++){ if(isprime(i)){ cout<<i<<" "; cnt++; } } cout<<endl<<cnt; }
信息
- ID
- 947
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 6
- 标签
- 递交数
- 1069
- 已通过
- 308
- 上传者