PAT乙级.1013. 数素数 (20)

Unity 工具 之 Natcorder 插件实现录频、拍照jpg、生成Gif动图功能(适用移动端) Unity 工具 之 插件实现录频、拍照jpg、生成Gif动图功能(适用移动端) 目录 Unity 工具 之 插件实现录频、拍照jpg、生成Gif动图功能(适用移动端) 一、简单介绍 二、插件导入使用 三、几个 Demo 演示效果 四、关键代码 五、下载地址 一、简单介绍 Unity 工具类,自己整理的一些游戏开发可能用到的模块,单独独立使用,方便游戏开发。 本节介绍,使用Unity插件,进行屏幕录制,生成图片,gif 动图,以及mp4文件等;能录制场景,也能录制摄像头,多功能录 阅读详情

1013. 数素数 (20)


题目

令Pi表示第i个素数。现任给两个正整数M <= N <= 104,请输出PM到PN的所有素数。

输入格式

输入在一行中给出M和N,其间以空格分隔。

输出格式

输出从PM到PN的所有素数,每10个数字占1行,其间以空格分隔,但行末不得有多余空格。

输入样例

5 27

输出样例

11 13 17 19 23 29 31 37 41 43
47 53 59 61 67 71 73 79 83 89
97 101 103


思路

1.先用筛法获取素数表
2.按要求输出素数


代码

/**
* @tag     PAT_B_1013
* @authors R11happy (xushuai100@126.com)
* @date    2016-9-8 18:15-
* @version 1.0
* @Language C++
* @Ranking  870/400
* @function null
*/

#include <cstdio>
#include <cstdlib>
#include <cstring>
using namespace std;

const int maxn = 1001000;   //end <= 1e4只是说最多10000个素数,但第10000个素数是多大不确定,建议数组先开大一点,只开10010肯定不够
int prime[maxn];
bool p[maxn] = { 0 };
//筛法获取素数表
void Find_Prime(int end)
{
    int pNum = 0;
    for (int i = 2; i<maxn && pNum<end; i++)
    {
        if (p[i] == false)
        {
            prime[pNum++] = i;
            for (int j = i + i; j<maxn; j += i)
            //i的所有整数倍全部筛掉
            {
                p[j] = true;
            }
        }
    }
}

int main(int argc, char const *argv[])
{
    int begin, end;
    int cnt = 0;
    scanf("%d %d", &begin, &end);
    Find_Prime(end);

    for(int i = begin-1; i<end; i++)
    {
        printf("%d",prime[i] );
        cnt++;
        if(cnt % 10 != 0 && i<end-1)    printf(" ");    //只有每到行末,才输出空格
        else printf("\n");
    }
    return 0;
}

收获

【图像去噪】论文复现:降维打击!图像对输入变成像素对输入!Pytorch实现Noise2Void(N2V),基于U-Net模型训练,简洁明了理解N2V核心思想!附训练好的灰度图和RGB图的模型文件! 论文题目:Noise2Void-Learning Denoising from Single Noisy Images —— Noise2Void -从单个噪声图像中学习去噪【图像去噪】论文精读:Noise2Void-Learning Denoising from Single Noisy Images(N2V)由于源码是tensorflow版本,本文将基于Pytorch复现。 阅读详情

相关推荐

把群晖NAS变成游戏开发服务器:Perforce与虚幻引擎深度整合的5个关键配置(含.p4ignore模板)

本文详细介绍了如何将群晖NAS配置为游戏开发服务器,重点讲解了Perforce与虚幻引擎的深度整合。通过五个关键配置节点,包括用户权限架构、Workspace策略、资产同步优化、仓库清洁度保障和编辑器深度集成,帮助小型团队打造高效开发环境。文章还提供了实用的.p4ignore模板和优化技巧,显著提升开发效率。

weixin_30430677的博客 318

PAT 乙级 1013 数素数 (20 分)

题目:PAT 乙级 1013 数素数 (20 分) 经验总结: C++代码: #include<bits/stdc++.h> using namespace std; bool isPrime(int n) { //判断一个数是否是素数 if(n<=1) return false; if(n==2 || n==3) return true; if(n%6!=1 &a...

努力努力再努力 150

Aruco标签定位、测距、三维位置估算 opencv应用

摄像头要一开始对准aruco标签才开始运行。+ 相机标定文件(参考我的上篇文章)+ aruco标签6*6。

dgut_guangdian的博客 4221

PAT乙级1013 数素数 (20 分)

PAT乙级1013 数素数 (20 分) 令 P ​i ​​ 表示第 i 个素数。现任给两个正整数 M≤N≤10 ​4 ​​ ,请输出 P ​M ​​ 到 P ​N ​​ 的所有素数。 输入格式: 输入在一行中给出 M 和 N,其间以空格分隔。 输出格式: 输出从 P ​M ​​ 到 P ​N ​​ 的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。 输入样例...

ID:1024 480

TOD和PPS精确时间同步技术

授时

u010783226的专栏 1万+

操作系統恐龍書第十版課後答案CH10

課後

apple_72111807的博客 4046

PAT乙级-1013 数素数 (20分)

题目: 令 P​i​​ 表示第 i 个素数。现任给两个正整数 M≤N≤10的​次方4​ ,请输出 P(​M)​​ 到 P(​N)​​ 的所有素数。 输入格式: 输入在一行中给出 M 和 N,其间以空格分隔。 输出格式: 输出从 P(​M)​​ 到 P(​N)​​ ​​ 的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。 输入样例: 5 27 输出样例: 1...

卷子的博客 1367

Unity UI适配实战:从Canvas Scaler到主流游戏适配方案解析

本文深入解析Unity UI适配的核心技术,重点介绍Canvas Scaler组件的关键参数如Reference Resolution和Screen Match Mode,并提供主流游戏适配方案实战分析。通过九宫格拉伸、动态调整等技巧,帮助开发者解决多设备适配难题,提升游戏UI在不同分辨率下的表现。

weixin_29001419的博客 972

PAT 乙级 1013 数素数 (20 分)

1013数素数(20分) 令Pi表示第i个素数。现任给两个正整数M≤N≤104,请输出PM到PN的所有素数。 输入格式: 输入在一行中给出M和N,其间以空格分隔。 输出格式: 输出从PM到PN的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。 输入样例: 5 27 输出样例: 11 13 17 19 23 29 3...

一起加油 4791

手把手教你用Matlab解析Zygo .dat文件:从二进制数据到面形图(附完整流程)

本文详细介绍了如何使用Matlab解析Zygo干涉仪生成的.dat文件,从二进制数据读取到面形图可视化的完整流程。通过实例代码演示了文件结构解析、数据矩阵读取、高阶Zernike拟合等关键技术,帮助工程师和研究人员高效处理光学检测数据,提升分析精度和工作效率。

weixin_30731305的博客 449

检索增强生成(RAG)、微调(Fine-tuning)与知识蒸馏(Knowledge Distillation):核心差异与技术选型指南

在自然语言处理(NLP)领域,大型预训练语言模型(如GPT、BERT系列)的崛起彻底改变了技术生态。面对实际业务场景中模型效果优化与资源效率平衡的永恒命题,开发者主要依赖三大技术路径:检索增强生成(Retrieval-Augmented Generation, RAG)、模型微调(Fine-tuning)和知识蒸馏(Knowledge Distillation)。本文将通过技术原理拆解、典型应用场景对比和实战选型策略三个维度,深入解析这三种技术的本质差异。

fudaihb的博客 1827

【PAT乙级】1013 数素数 (20 分)

1.题目描述 2.解题思路: 本题和我我以前写的1007素数对猜想 这道题找素数的方法相同,这里就不再解释了,大家可以点击上面的链接。这里需要注意的是:定义的数组长度一定要足够大,还有就是第10000个素数是104729,所以寻找的范围也要很大。找出的每个素数存入数组p中,然后从第M到第N按照要求的格式输出所有素数。 3.完整代码 #include<iostream> #include<math.h> using namespace std; int main(){ int M,

m0_53171456的博客 495

[Dify实战] 品牌舆情速览:多渠道抓取、聚类情绪、生成日报-带绑定资源

摘要: 品牌舆情监测面临多渠道信息分散、手工处理效率低的痛点。Dify舆情速览助手通过自动化流程(数据抓取→情绪聚类→日报生成)帮助快速识别热点与风险。方案核心包括: 结构化处理:按情绪(正/中/负)聚类,分级标注风险事件; 日报输出:含热点摘要、趋势分析及处置建议(动作+团队+时间窗口); 质量控制:数据去噪、黑名单过滤,结合人工复核确保合规性。 落地需明确数据源分级(如权威媒体优先)、设置情绪阈值,并建立"发现-响应-复盘"闭环机制,提升舆情应对效率。 (字数:150)

技术小甜甜:传播可落地技术,帮助个人和企业降低解决真实场景问题的成本 297

PAT乙级 1013 数素数 (20分)

1013 数素数 (20分) 令 Pi表示第 i 个素数。现任给两个正整数 M≤N≤10​4,请输出 PM到 P​N​​ 的所有素数。 输入格式: 输入在一行中给出 M 和 N,其间以空格分隔。 输出格式: 输出从 PM 到 PN的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。 输入样例: 5 27 输出样例: 11 13 17 19 23 29 31 37 41 ...

冰释的温存的博客 188

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

PAT 乙级 1013 数素数 (20)

1013. 数素数 (20) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 令Pi表示第i个素数。现任给两个正整数M <= N <= 104,请输出PM到PN的所有素数。 输入格式: 输入在一行中给出M和N,其间以空格分...

aishenyan0793的博客 110

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

PAT-乙级 1013.数素数(20)

1013. 数素数 (20) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 令Pi表示第i个素数。现任给两个正整数M 4,请输出PM到PN的所有素数。 输入格式: 输入在一行

flhsxyz的博客 275

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

PAT乙级:1013 数素数 (20 分)(Java)

PAT乙级:1013 数素数 (20 分)(Java) 微信公众号请搜索:【Codeplus】 作者 CHEN, Yue 单位 浙江大学 代码长度限制 16 KB 时间限制 200 ms 内存限制 64 MB 题目描述: 题解思路: 首先定义一个判定素数的方法isPrime(int i),具体判定素数的过程这里不解释了,前面也遇到过几次。然后在for (int i = 2; ; i++)循环里面进行判定,如果是素数,素数计数器自增,再判定,如果素数个数在M-N之间则按要求输出,第一个输出的素数,不带空

lflcodeplus的博客 894

1013 数素数 (20 分)- PAT乙级真题

题滴链接https://pintia.cn/problem-sets/994805260223102976/problems/994805309963354112 1013数素数(20 分) 令P​i​​表示第i个素数。现任给两个正整数M≤N≤10​4​​,请输出P​M​​到P​N​​的所有素数。 输入格式: 输入在一行中给出M和N,其间以空格分隔。 输出格式...

银帅 388

【PAT乙级】1013 数素数 (20) [素数]

题目 令Pi表示第 iii 个素数。现任给两个正整数M&amp;amp;lt;=N&amp;amp;lt;=104M &amp;amp;lt;= N &amp;amp;lt;= 10^4M&amp;lt;=N&amp;lt;=104,请输出PM到PN的所有素数。 输入格式 输入在一行中给出M和N,其间以空格分隔。 输出格式 输出从PM到PN的所有素数,每10个数字占1行,其间以空格分隔,但行末不得有多余空格。 输入样例 5 27 输出样例 1...

利姆露·坦派斯特 169

PAT 乙级 1013 数素数 (20分)

PAT 乙级 1013 数素数 (20分) 令Pi表示第i个素数。现任给两个正整数M <= N <= 10^4,请输出PM到PN的所有素数。 输入格式: 输入在一行中给出M和N,其间以空格分隔。 输出格式: 输出从PM到PN的所有素数,每10个数字占1行,其间以空格分隔,但行末不得有多余空格。 输入样例: 5 27 输出样例: 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 #include <i

weixin_51420051的博客 157

pat数素数 20 c语言,PAT乙级C语言1013 数素数

1013 数素数 (20 分)令 P​i表示第 i 个素数。现任给两个正整数 M≤N≤10的4次方,请输出 PM到 PN的所有素数。输入格式:输入在一行中给出 M 和 N,其间以空格分隔。输出格式:输出从 PM到 PN的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。输入样例:5 27输出样例:11 13 17 19 23 29 31 37 41 4347 53 59 ...

weixin_39872624的博客 159

PAT乙级—1013 数素数 (20分)

令 P​i​​ 表示第 i 个素数。现任给两个正整数 M≤N≤10​4​​,请输出 P​M​​ 到 P​N​​ 的所有素数。 输入格式: 输入在一行中给出 M 和 N,其间以空格分隔。 输出格式: 输出从 P​M​​ 到 P​N​​ 的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。 输入样例: 5 27 输出样例: 11 13 17 19 23 29 31 37 41...

lonely喆的博客 250

PAT 1013数素数 20分 乙级

题目: https://pintia.cn/problem-sets/994805260223102976/problems/994805309963354112 #include<stdio.h> #include<math.h> int isprime(int i) { if(i==2) { return 1; } else { for(int j=2...

不停 193

PAT乙级 1013 数素数 (20分)

1013数素数(20分) 令P​i​​表示第i个素数。现任给两个正整数M≤N≤10​4​​,请输出P​M​​到P​N​​的所有素数。 输入格式: 输入在一行中给出M和N,其间以空格分隔。 输出格式: 输出从P​M​​到P​N​​的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。 输入样例:...

qq_43484853的博客 156

PAT乙级刷题之路1013 数素数 (20分)

1013 数素数 (20分) 令 P​i表示第 i 个素数。现任给两个正整数 M≤N≤104,请输出 P​M到 PN的所有素数。 输入格式: 输入在一行中给出 M 和 N,其间以空格分隔。 输出格式: 输出从 PM 到 PN的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。 输入样例: 5 27 输出样例: 11 13 17 19 23 29 31 37 41 43 4...

derbi123123的博客 214

【个人代码及思路】PAT乙级:1013 数素数 (20分)

PAT (Basic Level) Practice 1013 数素数 (20分) 令 P**i 表示第 i 个素数。现任给两个正整数 M≤N≤104,请输出 P**M 到 P**N 的所有素数。 输入格式: 输入在一行中给出 M 和 N,其间以空格分隔。 输出格式: 输出从 P**M 到 P**N 的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。 输入样例: 5 27 输出样例: 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71

一只小杰鸽的博客 171
上一篇: PAT乙级.1034. 有理数四则运算(20)
下一篇: PAT乙级.1017. A除以B (20)
R11happy
博客等级 码龄11年 6粉丝 77原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值