数素数

作者: 虚幻的城堡 | 来源:发表于2016-11-25 16:27 被阅读82次

令Pi表示第i个素数。现任给两个正整数M <= N <= 104,请输出PM到PN的所有素数。
输入格式:
输入在一行中给出M和N,其间以空格分隔。
输出格式:
输出从PM到PN的所有素数,每10个数字占1行,其间以空格分隔,但行末不得有多余空格。
输入样例:
5 27
输出样例:
11 13 17 19 23 29 31 37 41 43
47 53 59 61 67 71 73 79 83 89
97 101 103

Demo

public class Prime {
    public static void main(String[] args) {
        int M,N;
        int count=0;
        int num=2;
        System.out.println("请输入M和N:");
        Scanner sc=new Scanner(System.in);
        M=sc.nextInt();
        N=sc.nextInt();
        int[] pr=new int[N];
        while(count<N){
            if(isPrime(num)){
                pr[count]=num;
                count++;
            }
            num++;
        }
        System.out.println("输出结果:");
        for (int i = M-1; i <pr.length ; i++) {
            if((i-(M-2))%10==0){
                System.out.print(pr[i]+"\n");
            }
            else{
                System.out.print(pr[i]+" ");
            }
        }
    }
    public static boolean isPrime(int num){
        if(num==2){
            return true;
        }
        for(int i=2; i<Math.sqrt(num)+1; i++){
            if(num%i == 0)
                return false;
        }
        return true;
    }
}

如果有更好的实现方法,大家可以分享出来,互相交流与学习!

相关文章

  • 第六章第二十六题(回文素数)(Palindromic prime

    **6.26(回文素数)回文素数是指一个数同时为素数和回文数。例如:131是一个素数,同时也是一个回文素数。数学3...

  • 数素数

    令Pi表示第i个素数。现任给两个正整数M <= N <= 104,请输出PM到PN的所有素数。输入格式:输入在一行...

  • 孤独的素数,孪生素数

    什么是素数。 素数是我们小学就学习过的数学概念。 素数是指在大于1的自然数中,除了1和该数自身外,无法被其他自然数...

  • JS if判断,for,while,dowhile 循环试题

    素数 题目:判断 101-200 之间有多少个素数,并输出所有素数。 水仙花数 题目:打印出所有的 "水仙花数",...

  • 实验吧找素数及Python实现

    素数……好像忘了诶 质数又称素数。指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数。素数在...

  • PAT-B-1013. 数素数(Java)

    1013. 数素数 (20)

  • 埃拉托斯特尼素数筛选法

    素数的定义:大于1的自然数中,除了1和该数自身外,无法被其他自然数整除的数称为 素数(Prime Number),...

  • 素数

    1、素数的定义:(1)除了1和本身之外,不能被其他数整除的一类数(2)注意1既不是素数,也不是合数 2、素数的判断...

  • 素数及完全数的筛选

    一、求取100以内的素数 由素数的概念可知,其只能被1和自身整除,也就是说,若该数为i,那么要想其为素数,小于该数...

  • 1013数素数

    问题描述:令 Pi表示第 i 个素数。现任给两个正整数 M≤N≤10^4,请输出 P​M到 PN的所有素数。 输入...

网友评论

    本文标题:数素数

    本文链接:https://www.haomeiwen.com/subject/qijvpttx.html