3 条题解
-
0240803gj徐嘉昊 (2212224徐嘉昊) LV 10 @ 2023-07-29 21:57:13
**的,这题测试数据被改过,两年前测试数据没有小数也没有负数,现在测小数负数样样有
-
-12024-08-07 07:54:07@
#include<iostream>
using namespace std;
class ea{
public:
bool panduan(int n){
if(n==0||n==1) return false;
if(n==2) return true;
for(int i=2;i<n;i++)
if(n%i==0) return false;
return true;
}
int geshu(int n){
int cnt=1;
for(int i=3;i<=n;i++)
if(panduan(i)==true) cnt++;
return cnt;
}
private:
}k;
int main(){
int n;scanf("%d",&n);
int cnt=k.geshu(n);
printf("%d",cnt);
system("pause");
return 0;
} -
-42021-03-21 21:12:32@
判断的函数效率不是很高,但还好数据很水
#include<iostream> using namespace std; class ea{ public: bool panduan(int n){ if(n==0||n==1) return false; if(n==2) return true; for(int i=2;i<n;i++) if(n%i==0) return false; return true; } int geshu(int n){ int cnt=1; for(int i=3;i<=n;i++) if(panduan(i)==true) cnt++; return cnt; } private: }k; int main(){ int n;scanf("%d",&n); int cnt=k.geshu(n); printf("%d",cnt); system("pause"); return 0; }
- 1
信息
- ID
- 1016
- 难度
- 8
- 分类
- (无)
- 标签
- 递交数
- 59
- 已通过
- 7
- 通过率
- 12%
- 被复制
- 5
- 上传者