ACM-素数筛选
2014-12-02 11:28
218 查看
public class sushu{
public static void main(String[] args){
int i,m=1000;
int count=0;
for(i=1;i<=m;i++){
if(prime(i)){
count++;
System.out.print(i+" ");
if(count%10==0){
System.out.println();
}
}
}
System.out.println();
System.out.println("1-1000之间共有sushu"+count);
}
private static boolean prime(int n)
{
boolean flag=true;
int j;
if(n==1)
flag=false;
else
{
for(j=2;j<=Math.sqrt(n);j++)
{
if(n%j==0)
{
flag=false;
break;
}
else
flag=true;
}
}
return flag;
}
}
public static void main(String[] args){
int i,m=1000;
int count=0;
for(i=1;i<=m;i++){
if(prime(i)){
count++;
System.out.print(i+" ");
if(count%10==0){
System.out.println();
}
}
}
System.out.println();
System.out.println("1-1000之间共有sushu"+count);
}
private static boolean prime(int n)
{
boolean flag=true;
int j;
if(n==1)
flag=false;
else
{
for(j=2;j<=Math.sqrt(n);j++)
{
if(n%j==0)
{
flag=false;
break;
}
else
flag=true;
}
}
return flag;
}
}
相关文章推荐
- ACM_素数筛选
- ACM刷题之HDU————相遇周期(真·打表(素数筛选))
- ACM 3.2 素数筛选法
- ACM_素数筛选
- ACM常用素数判断筛选法及其优化
- 邝斌的ACM模板(素数筛选和合数分解)
- [ACM] POJ 2689 Prime Distance (筛选范围大素数)
- [ACM] POJ 2689 Prime Distance (大区间素数筛选)
- ACM--steps--2.1.4--素数筛选
- 筛选法求素数算法详解
- [转]筛选法求素数
- 筛选法求素数
- 集筛选素数因子和求出相应素数个数的小巧实用型函数
- 筛选法求素数
- 杭电acm2710 素数的好例子
- 筛选法求素数 打表
- poj-2689素数筛选
- HDU2303(数论)大整数求余+素数筛选
- 埃氏筛法(筛选素数)