zoukankan      html  css  js  c++  java
  • 1013 数素数

    Pi表示第 i 个素数。现任给两个正整数 MN10^4,请输出Pm到Pn的所有素数。​的所有素数。4​​,请输出i​​ 表示第 i 个素数。现任给两个正整数 MN104​​,请输出 PM​​ 到 PN​​ 的所有素数。

    输入格式:

    输入在一行中给出 M 和 N,其间以空格分隔。

    输出格式:

    输出从 Pm到Pn的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。M​​ 到 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

    #include <stdio.h>
    #include <math.h>
    int main()
    {
        int a[10000]={0};
        int count=0;
        int m=0;
        int n=0;
        scanf("%d %d",&m,&n);
        //2~10000的素数
        for(int i=2;count<n;i++){
            int tag=1;
            for(int j=2;j<=sqrt(i);j++){
                if(i%j==0){
                    tag=0;
                }
            }
            if(tag){
                a[count]=i;
                count++;  // 素数个数加1
                //printf("%d ",i);
            }
        }
        //输出
        for(int k=m;k<=n;k++){
            printf("%d",a[k-1]);
            if(k==n||(k-m)%10==9) printf("
    ");
            else printf(" ");
        }
    
    
        return 0;
    }


  • 相关阅读:
    Eclipse护眼技巧
    Maven搭建SSM框架(Spring+SpringMVC+MyBatis)
    Spring之各jar包作用
    Maven新建web项目jsp报错
    js金额转大写(万元为单位)
    linux常用指令
    ie8下数组不支持indexOf方法解决方法
    string,stringBuffer,stringBuilder的比较
    input限制输入
    spring boot Mybatis --maven
  • 原文地址:https://www.cnblogs.com/shuicaojing/p/13884111.html
Copyright © 2011-2022 走看看