[保研/考研机试] KY110 Prime Number 上海交通大学复试上机题 C++实现

题目链接:

Prime Numberhttps://www.nowcoder.com/share/jump/437195121691717713466

描述

Output the k-th prime number.

输入描述:

k≤10000

输出描述:

The k-th prime number.

示例1

输入:

cpp 复制代码
3 7

输出:

cpp 复制代码
5 17

源代码:

cpp 复制代码
#include<iostream>
#include<cmath>
using namespace std;

//习题6.6 Prime Number 
bool isPrime(int n) {
    if (n == 1) {
        return false;
    }
    for (int i = 2; i <= sqrt(n); i++) {
        if (n % i == 0) {
            return false;
        }
    }
    return true;
}

int main()
{
    int n;
    while (cin >> n) {
        int num = 0, number = 1;
        while (number++) {
            if (isPrime(number) == true) {
                num++;
            }
            if (num == n) {
                break;
            }
        }
        cout << number << endl;
    }

    return 0;
}

// 64 位输出请用 printf("%lld")

提交结果:

相关推荐
h397410 小时前
DirectShow过滤器开发-视频源过滤器
c++·windows·音视频·directshow
程序猿编码12 小时前
榨干 RTX5090 算力!Qwen3 专用单卡推理引擎,手写C++/CUDA 算子实现 MTP 推测解码
开发语言·c++·大模型推理·qwen3·多模态推理
西飘客12 小时前
vs 怎么根据dll 生成lib文件
c++·qt
程序员老陆13 小时前
深入理解 C++ thread_local:线程私有存储的正确打开方式
开发语言·c++·程序设计
信奥卷王14 小时前
[GESP202609 六级] 分树规划
算法
夏幻灵14 小时前
LeetCode 21:合并两个有序链表——双指针与哑节点详解
算法·leetcode·链表
徐小黑ACG15 小时前
Golang 基础05 结构体struct
开发语言·算法·golang
码完就睡16 小时前
数据结构——红黑树
数据结构
码爸16 小时前
数据结构详细介绍
数据结构