1 条题解
-
0
C :
#include<stdio.h> int isprime(int num) { int c; for(c=2;c<=num-1;c++) { if(num%c==0) { return 1; } } return 0; } int main() { int a,b,i; scanf("%d%d",&a,&b); for(i=a;i<=b;i++) { if(isprime(i)==0 && i!=1) printf("%d ",i); } return 0; }
C++ :
#include<stdio.h> #include<math.h> int main() { int isPrime(int a); int a, b, i; scanf("%d%d", &a, &b); for(i=a; i<=b; i++) { if(isPrime(i)==1) printf("%d ", i); } } int isPrime(int a) { int i, z; z = sqrt(a); if(a != 2) { for(i=2; i<=z; i++) { if(a % i == 0)break; } if(i>z)return 1; else return 0; } else return 1; }
- 1
信息
- ID
- 1705
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者