PAT(甲级)2019年春季考试题解

发布时间:2026/7/28 14:07:44

PAT(甲级)2019年春季考试题解
本来想用PAT抵浙大的机试成绩,结果忘记时间错过了报名春季的考试(其实是只刷了十几题心里没底想晚点再报名,后来就忘记了)…然后看题库发现现在PTA平台不会同步更新最新的考试题目了,要去教育超市花钱买(稍微有点坑),不过好处是花了钱我才能更加重视…于是在今天–在考前的一周,下午一点半准时模拟了下周的考试,所幸练习的结果不错,要是考试也能有这样的发挥就好了。7-1 Sexy Primes (20 分)Sexy primes are pairs of primes of the form (p, p+6), so-named since “sex” is the Latin word for “six”. (Quoted from http://mathworld.wolfram.com/SexyPrimes.html)Now given an integer, you are supposed to tell if it is a sexy prime.Input Specification:Each input file contains one test case. Each case gives a positive integer N (≤1 0 8 10^8108​​ ).Output Specification:For each case, print in a line Yes if N is a sexy prime, then print in the next line the other sexy prime paired with N (if the answer is not unique, output the smaller number). Or if N is not a sexy prime, print No instead, then print in the next line the smallest sexy prime which is larger than N.Sample Input 1:47Sample Output 1:Yes41Sample Input 2:21Sample Output 2:No23#includeiostream#includevector#includequeue#includealgorithm#includestring#includecstring#includeunordered_map#includeunordered_setusingnamespacestd;constintmaxn=100;constintINF=0x3f3f3f3f;boolisprime(longlonga){if(a=1)returnfalse;for(longlongi=2;i*i=a;i++){if(a%i==0)returnfalse;}returntrue;}intmain(){intn;scanf("%d",n);if(isprime(n)){if(isprime(n-6))printf("Yes\n%d",n-6);elseif(isprime(n+6))printf("Yes\n%d",n+6);else{for(inti=n+1;;i++){if(isprime(i)(isprime(i+6)||isprime(i-6))){printf("No\n%d",i);break;}}}}else{for(inti=n+1;;i++){if(isprime(i)(isprime(i+6)||isprime(i-6))){printf("No\n%d",i);break;}}}return0;}7-2 Anniversary (25 分)Zhejiang University is about to celebrate her 122th anniversary in 2019. To prepare for the celebration, the alumni association (校友会) has gathered the ID’s of all her alumni. Now your job is to write a program to count the number of alumni among all the people who come to the celebration.Input Specification:Each input file contains one test case. For each case, the first part is about the information of all the alumni. Given in the first line is a positive integer N (≤1 0 5 10^5105​​ ). Then N lines follow, each contains an ID number of an alumnus. An ID number is a string of 18 digits or the letter X. It is guaranteed that all the ID’s are distinct.The next part gives the information of all the people who come to the celebration. Again given in the first line is a positive integer M (≤1 0 5 10^5105​​ ).Then M lines follow, each contains an ID number of a guest. It is guaranteed that all the ID’s are distinct.Output Specification:First print in a line the number of alumni among all the people who come to the celebration. Then in the second line, print the ID of the oldest alumnus – notice that the 7th - 14th digits of the ID gives one’s birth date. If no alumnus comes, output the ID of the oldest guest instead. It is guaranteed that such an alumnus or guest is unique.Sample Input:537292819690611871061048119780620221344068419861215041713072819571002001X1507021936041909126530125197901260019150702193604190912220221196701020034610481197806202213440684198612150417370205198709275042Sample Output:3150702193604190912#includeiostream#includevector#includequeue#

相关新闻

力扣刷题(python)50天——第二十四天:子集

力扣刷题(python)50天——第二十四天:子集

2026/7/28 14:07:44

力扣刷题(python)50天——第二十四天:子集 题目描述 给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例: 输入: nums [1,2,3] 输出: [ [3], [1], [2], [1,2…

C++循环底层差异深度解析

C++循环底层差异深度解析

2026/7/28 14:07:44

C 四种循环从底层差异到工程实践的深度剖析: 一、四种循环的本质定义与编译器视角差异 C标准委员会对循环的分类并非基于表面语法,而是基于表达式求值时机、变量存储模型、迭代语义的底层差异: while循环:条件优先迭代器 本质&a…

单神经元网络:深度学习基础与Python实现

单神经元网络:深度学习基础与Python实现

2026/7/28 14:07:44

1. 项目概述:单神经元网络的数学本质 在深度学习的世界里,单神经元网络就像乐高积木中最基础的那块砖。虽然结构简单,却包含了神经网络的所有核心数学原理。我至今记得第一次手动推导前向传播和反向传播时那种"顿悟"的感觉——原来…

基于Arduino Nano与步进电机的自平衡机器人:PID控制与传感器融合实战

基于Arduino Nano与步进电机的自平衡机器人:PID控制与传感器融合实战

2026/7/28 15:17:47

1. 项目概述:为什么选择Arduino Nano和步进电机?做自平衡机器人,听起来像是实验室里的高级玩具,但当你真正动手把它从一堆零件变成能稳稳立在地上的“不倒翁”时,那种成就感是完全不同的。这个项目本质上是一个经典的“…

2026年AI论文写作工具全攻略:提升继续教育学习效率

2026年AI论文写作工具全攻略:提升继续教育学习效率

2026/7/28 15:17:47

1. 为什么继续教育学生需要AI论文写作工具?继续教育学生群体往往面临工作、家庭与学业的"三座大山"。根据2025年教育统计数据显示,超过78%的继续教育学生在撰写学术论文时存在时间管理困难。这类学习者通常具有三个典型特征:碎片化…

IPBan安全防护指南:跨平台服务器入侵防御系统深度解析

IPBan安全防护指南:跨平台服务器入侵防御系统深度解析

2026/7/28 15:17:47

IPBan安全防护指南:跨平台服务器入侵防御系统深度解析 【免费下载链接】IPBan Since 2011, IPBan is the worlds most trusted, free security software to block hackers and botnets. With both Windows and Linux support, IPBan has your dedicated or cloud se…

降重工具怎么用才省事?操作维度排一排

降重工具怎么用才省事?操作维度排一排

2026/7/28 15:17:47

降重工具怎么用才省事?操作维度排一排 你是不是也这样,论文写完人已经耗得差不多了,一查重红得吓人,再一查 AI 率又超标,这时候你根本没力气去研究一个复杂的工具怎么操作。你想要的很简单:把稿子丢进去&a…

学生党降重工具怎么挑?按预算和效果排一排

学生党降重工具怎么挑?按预算和效果排一排

2026/7/28 15:17:47

学生党降重工具怎么挑?按预算和效果排一排 你是学生党,兜里就那点生活费,论文却卡在重复率和 AI 率两条线上过不去。你现在最纠结的其实不是"哪个工具最贵最好",而是"我这点预算,怎么挑一个既便宜又真…

3分钟魔法:用XUnity.AutoTranslator让任何Unity游戏说你的语言

3分钟魔法:用XUnity.AutoTranslator让任何Unity游戏说你的语言

2026/7/28 15:07:47

3分钟魔法:用XUnity.AutoTranslator让任何Unity游戏说你的语言 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 想象一下,你正沉浸在精彩的日式RPG世界中,但屏幕上的文字…

[具身智能-649]:个人电脑搭建 RTSP 服务完整方案(Windows / Ubuntu 双平台,适配 RDK X5 rtsp2display 调试)

[具身智能-649]:个人电脑搭建 RTSP 服务完整方案(Windows / Ubuntu 双平台,适配 RDK X5 rtsp2display 调试)

2026/7/28 13:30:18

目标:电脑作为RTSP 服务端,循环推送 H264/H265 视频流; RDK X5 通过 rtsp2display 拉流预览,完全不需要在开发板编译 live555。 提供两套成熟方案: ✅ 方案 A:FFmpeg(最简单,优先推…

PDF合并与动态水印的工程化方案:2026国内免费工具实测对比

PDF合并与动态水印的工程化方案:2026国内免费工具实测对比

2026/7/27 8:42:17

一、背景与测试方案 在实际项目交付中,PDF文件合并与版权保护水印的叠加是一个高频但容易被低估的技术需求。典型的处理链路涉及:多源PDF的文件流合并、页面级水印渲染(含透明度混合与图层叠加)、输出文件体积控制。看似简单的操作…

PDF拆分压完图糊了?2026国内免费实测,档案员都在用的组合方案

PDF拆分压完图糊了?2026国内免费实测,档案员都在用的组合方案

2026/7/27 14:56:57

说实话,提到PDF拆分再压缩,我真是被折腾得够呛。 上个月公司年度合同归档,一份300多页的PDF总合同,需要按年份拆分成三个独立文件,再分别压缩到10MB以内方便邮件发送各部门确认。我心想这还不简单?先找个海…

零基础搭建桌面智能体,OpenClaw 2.7.9 分步实操,避开绝大多数部署陷阱

零基础搭建桌面智能体,OpenClaw 2.7.9 分步实操,避开绝大多数部署陷阱

2026/7/28 0:06:55

📌 一、工具核心优势盘点 数据本地存储,安全系数高所有操作日志、文档资料均保存在本机,不会上传至云端,能够有效保护企业文件与个人隐私,规避数据泄露风险。 上手简单,零编程门槛采用全图形化可视化界面&…

计算机毕业设计之基于springboot的购物平台设计与实现

计算机毕业设计之基于springboot的购物平台设计与实现

2026/7/28 0:06:55

由于移动应用技术的持续性的快速发展,现实生活中人们大多数都是通过移动手机、电脑等智能设备来完成生活中的事务。因此,许多的人工传统行业也开始与互联网结合,不再一味的依靠人工手动,努力打造半自动数字化甚至是全自动数字化模…

豆包AI绘图提示词失效真相:NLP模型层token截断机制首次披露,3招绕过字数限制

豆包AI绘图提示词失效真相:NLP模型层token截断机制首次披露,3招绕过字数限制

2026/7/28 0:06:55

更多请点击: https://codechina.net 第一章:豆包AI绘图提示词失效现象全景扫描 近期大量用户反馈,豆包(Doubao)AI绘图功能对常规提示词(Prompt)响应异常:语义明确的指令被忽略、中英…