求助站外提
  • 板块灌水区
  • 楼主zhuangzhou
  • 当前回复7
  • 已保存回复7
  • 发布时间2022/1/23 15:36
  • 上次更新2023/10/28 11:26:39
查看原帖
求助站外提
513036
zhuangzhou楼主2022/1/23 15:36

第n小的质数

描述

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

输入

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

输出

第n小的质数。

#include <bits/stdc++.h>
using namespace std;
int main()
{
  int n;
  cin>>n;
  int a[n+1];
  int j=1;
  int i=2;
  int tag=1;
  while(j==n+1)
  {
    for(int k=1;k<=i;k++)
    {
      if(i%k==0) tag++;
    }
    if(tag=2)
    {
      a[j]=i;
      j++;
    }
    else
    {
      tag=1;
    }
  }
  cout<<a[n];
  return 0;
}

0分求助

2022/1/23 15:36
加载中...