为什么不对?
查看原帖
为什么不对?
1403536
ZTY3123楼主2024/8/17 12:56
#include<iostream>
#include<cmath>
using namespace std;
int main(){
    long long n,cnt=0,i,j;
    cin>>n;
    for(i=2;;i++){
    	for(j=2;j*j<=i;j++){
    		if(i%j==0) break;
		}
		if(j*j>i) cnt++;
		if(cnt==n){
			cout<<i;
			break;
		}
	}
	return 0;
}
2024/8/17 12:56
加载中...