Gerk


私信TA

用户名:xbyyb2014

访问量:1587

签 名:

等  级
排  名 385
经  验 4980
参赛次数 1
文章发表 15
年  龄 0
在职情况 学生
学  校 北京邮电大学
专  业

  自我简介:

解题思路:

注意事项:

    复杂度大约是 O(n*Π(n)) ?

参考代码:

#include <iostream>
// #include <sstream>
// #include <cstdio>
// #include <algorithm>
// #include <cmath>
// #include <cstdlib>
// #include <cstring>
// #include <cctype>
// #include <string>
// #include <climits>
// #include <map>
// #include <vector>
// #include <list>
// #include <set>
using namespace std;
const int maxn = 10004;
// const long long MOD = 100000007;
// const double PI = acos(-1.0);

int prime[ maxn ], len(0);

int main() {
    int n;
    cin >> n;

    for (int i = 2; len < n; i++) {
        bool i_is_prime(true);
        for (int j = 1; j <= len; j++) {
            if (i % prime[ j ] == 0) {
                i_is_prime = false;
                break;
            }
        }
        if (i_is_prime) {
            prime[ ++len ] = i;
        }
    }
    cout << prime[ len ] << endl;

    return 0;
}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区