30分求助
查看原帖
30分求助
1599283
Ganlin2006楼主2024/12/5 16:43
int iszhishu(int k)
{
	int flag = 1;
	for(int i = 2; i < k; i++)
	{
		if(k % i == 0)
		flag = 0;
	}
	return flag;
}

#include<iostream>
using namespace std;
int main()
{
	int n = 0;
	int count = 0;
	cin >> n;
	for (int i = 2; i < 30000; i++)
	{
		if(iszhishu(i))
		{
			count++;
		}
		if(count==n)
		{
			cout << i << endl;
			break; 
		}
	
	}

    return 0;
}
2024/12/5 16:43
加载中...