• T1099 第n小的质数(信息学一本通C++)


    目录

        [题目描述]

        输入一个正整数n,求第n小的质数

        [输入]

        一个不超过10000的正整数n。

        [输出]

        第n小的质数。

        [输入样例]

        10

        [输出样例]

        29

      更多


      

    1.   #include<iostream>
    2.     #include<cmath>
    3.     using namespace std;
    4.     
    5.     int main()
    6.     {
    7.         int n;
    8.         int i,j;
    9.         int sum=0;
    10.     
    11.         cin>>n;
    12.         for(i=2;; i++)
    13.         {
    14.             for(j=2; j<=sqrt(i)&&i%j!=0; j++); //判断i是否为素数
    15.             if(j>sqrt(i))//若是素数
    16.             {
    17.                 sum++;//累加sum,该数是第sum小的
    18.                 if(sum==n)
    19.                 {
    20.                     cout<<i<<endl;
    21.                     break;
    22.                 }
    23.             }
    24.         }
    25.     
    26.         return 0;
    27.     }

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

    csdn文章推荐受影响解决办法10个字10行

  • 相关阅读:
    2022谷粒商城学习笔记(七)属性分组相关功能
    GICv3学习
    1.4_1 Axure RP 9 for mac 入门
    使用 React Flow 构建一个思维导图应用
    【数据结构】顺序表详解
    DP-1-01背包问题
    金属压块液压打包机比例阀放大器
    SpringBoot-Dubbo中的Customer怎么获取了注册中心的服务呢?
    “勤学会”火爆来袭
    JDK线程池的总结
  • 原文地址:https://blog.csdn.net/u012284021/article/details/127098407