竞赛
考级
#include<iostream> using namespace std; int main(){ int a; cin>>a; for(int i=2;i<=a;i++){ for(int j=2;j<=a;j++){ if(i%j0&&i!=j){ break; } if(ij){ cout<<j<<" "; } }
空洞骑士
潜龙暗虎
埃式筛法
超级大帅童……瑞*
整体思路: 用for循环判断这个数是不是质数,是的话就输出 (我写的不是很好,还请大佬多多指教)
星舰
#include<cstdio> #include<algorithm> #include<cmath> using namespace std; bool isn(int a){ if(a2) return 1; for(int i=2;i<=sqrt(double(a));i++){ if(a%i0) return 0; } return 1; } int main() { int n; scanf("%d",&n); for(int i=2;i<=n;i++) if(isn(i)) printf("%d ",i); return 0; }
CuSO4
#include<iostream> using namespace std; int main(){ int a,b=0; cin>>a; for(int i=1;i<=a;i++){ if(i1||i0){ b=1; } for(int j=2;j<=i;j++){ if(ji)continue; if(i%j0)b=1; } if(b==0)cout<<i<<" "; b=0; } return 0; }
准
#include<iostream> using namespace std; int n; int main(){ cin>>n; for(int i=2;i<=n;i++) { for(int j=2;j<=i;j++) { if(i%j0&&i!=j){ break; } if(ji){ cout<<i<<" "; } } }
小垃圾
速通ACGO
又是WA的一天呐……
尘埃
#include <iostream> using namespace std; int main(){ int n,i; cin>>n; for(i=2;i<=n;i++){ int flag=0; for(int j=2;j<i;j++){ if(i%j0) flag++; } if(flag0) cout<<i<<" "; } return 0; }
学者
#include <bits/stdc++.h> using namespace std; bool num(int x) { for(int i=2;i<=x/i;i++) { if(x%i==0) return 0; } return 1; } int main() { int n; cin>>n; for(int i=2;i<=n;i++) { if(num(i)) cout<<i<<" "; } return 0; }
kali熊砸
陈炜涵
yy
王者~李白
acgoacgo
正在减肥的吃货
礼堂钉针
#include<bits/stdc++.h> using namespace std; int main(){ int n,flag=0; cin>>n; cout<<2<<" "; for(int i=3;i<=n;i++){ for(int j=2;j<i;j++){ if(i%j==0){ flag=1; break; } } if(flag!=1){ cout<<i<<" "; } flag=0; } }
电视电话
别来下蛋
共41条