`

(Problem 7)10001st prime

阅读更多

By listing the first six prime numbers: 2, 3, 5, 7, 11, and 13, we can see that the 6th prime is 13.

What is the 10 001st prime number?

 

题目大意:

前六个质数是2,3,5,7,11和13,其中第6个是13.

第10001个质数是多少?

#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <math.h>
  
int prim(int n)
{
   int i;
   for(i=2; i*i<=n; i++)
   {
      if(n%i==0)
        return 0;
   }
   return 1;
}
  
void solve(int n)
{
  int i=2;
  int count=0;
  while(1)
  {
     if(prim(i))
     { 
       count++;
       if(count==n)
         break;
     }
     i++;
  }
  printf("%d\n",i);
}
  
  
int main()
{
  int n=10001;
  solve(n);
  return 0;
}

 

Answer:
104743
分享到:
评论

相关推荐

    Prime Ring Problem 深度探索

    ### Prime Ring Problem 深度探索 #### 问题背景与定义 在计算机科学与算法竞赛领域,特别是ACM比赛中,经常会出现一类与数学紧密结合的问题,其中“Prime Ring Problem”(简称PRP)就是一个典型例子。该问题的...

    欧拉公式求圆周率的matlab代码-Challenge-10001st-prime:10001st素数

    欧拉公式求长期率的matlab...Problem 7 通过列出前六个质数:2、3、5、7、11和13,我们可以看到第6个质数是13。 什么是10,001st质数? 完成prime-finder.js中的功能。 它将接受单个参数n ,其中n是要找到的第n个素数。

    POJ3292-Semi-prime H-numbers

    【标题】"POJ3292-Semi-prime H-numbers"是一个编程竞赛题目,源自北京大学的在线判题系统POJ(Problem Set of Peking University)。这个题目主要涉及数论和算法设计,特别是关于半素数(Semi-prime)的概念以及H-...

    英文原版-MATLAB Recipes A ProblemSolution Approach 1st Edition

    This book is a practical reference for industry engineers using MATLAB to solve everyday problems: learn from state-of-the-art examples in robotics, motors, detection filters, chemical processes, ...

    numpy-numpy使用示例之problem7.zip

    numpy numpy_numpy使用示例之problem7

    Computer-Based.Problem.Solving.Process

    Chapter 7. Algorithmic Expression of a Hardware System Chapter 8. Using Computers to Solve Problems Part 3 Software Tools Supporting Program Execution Chapter 9. Computer Process Manipulation by ...

    POJ2739-Sum of Consecutive Prime Numbers

    【描述】该题目来源于北京大学的在线编程平台POJ(Problem Online Judge),编号为2739,名为"Sum of Consecutive Prime Numbers"。这是一道关于算法与数论的编程题目,要求参赛者编写程序来计算连续的素数之和。...

    Problem Solving with C++, 10th Global Edition

    Problem Solving with C++, Global Edition by Walter Savitch (author) (Author) Pages:1117 出版社: Pearson Education Limited; 10th edition edition (November 20, 2017) Language: English ISBN-10: ...

    Problem Solving with C++ 9th Edition c2015(英文文字版)—Walter Savitch

    一般学习路径是先看这本Problem Solving with C++基础书然后再看c++ prime plus,不然会比较费力。然后再去看看c++创始人Bjarne Stroustrup的那本The C++ Programming Language。 顺便说一句,看这类书还是尽量看...

    Wicked Problem

    ### Wicked Problem与Wicked Environmental Problem #### 一、引言 "Wicked Problem"(棘手问题)这一概念最初由霍恩(Horst Rittel)和韦伯(Melvin Webber)于1973年提出,指的是那些复杂且难以解决的问题。这类...

    node-problem-detector-0.8.7.tar

    node-problem-detector 镜像包 v0.8.7 版本

    MCM 2012 problem A B C 论文

    MCM 2012年 problem A problem B problem C 枪手论文

    Problem Arrangement zoj 3777

    Problem Arrangement zoj 3777

    Problem Solving with C++ 7th edition

    《Problem Solving with C++ 第七版》是由Walter Savitch所著的一本经典的C++编程教材。本书通过大量的实例和项目练习,详细讲解了C++程序设计的基础知识、编程思想和技巧。本书内容详实,覆盖面广,从最基本的编译...

    Problem Solving with C++(9th) 无水印pdf

    Problem Solving with C++(9th) 英文无水印pdf 第9版 pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请...

    《Approaching (Almost) Any Machine Learning Problem》

    Approaching (Almost) Any Machine Learning Problem是一本旨在帮助读者掌握机器学习问题解决方法的书籍。这本书涵盖了机器学习的基本概念、模型选择、数据预处理、特征工程、模型评估等多方面的知识点。 机器学习...

    算法设计taxi problem

    算法设计里关于taxi problem的C语言代码

    Problem_C_Data.zip

    "Problem_C_Data.zip" 是一个压缩包文件,包含2020年美国数学建模竞赛(简称美赛)C题的题目及相应的原始数据。美赛是一项国际性的数学建模竞赛,每年吸引众多学生参与,旨在提升参赛者的数学、数据分析和解决实际...

    master page search problem

    在这个特定的问题“master page search problem”中,我们可能遇到的是在使用Master Page时搜索功能出现的问题。ViewData是ASP.NET MVC框架中的一个特性,用于在控制器和视图之间传递数据,而JavaScript则是客户端...

    Problem 1002

    HDOJ Problem 1001 C++版

Global site tag (gtag.js) - Google Analytics