- 1、本文档共191页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
tyvj主站部分题解
主站题库
p1000 A+B Problem
【背景 】
为大家熟悉本系统创建本题!
【描述】
输入两个自然数,输出他们的和
【输入格式】
输出两个自然数 x,y
【输出格式】
一个数,即x和y的和
【样例输入】
125 300
【样例输出】
425
【时间限制】
各个测试点1s
【题解】
这倒我就不讲了,没什么好注意。
【参考程序】
program ghfjk;
var a,b:longint;
begin
readln(a,b);
writeln(a+b);
end.
p1001第K极值
【描述】
给定一个长度为N(0n=10000)的序列,保证每一个序列
中的数字a[i]是小于maxlongint的非负整数,编程要求
求出整个序列中第k大的数字减去第k小的数字的值m,并
判断m是否为质数。(0k=n)
【输入格式】
第一行为2个数n,k(含义如上题)
第二行为n个数,表示这个序列
【输出格式】:
如果m为质数则
第一行为YES(没有引号)
第二行为这个数m
否则
第一行为NO
第二行为这个数m
【样例输入】
5 2
1 2 3 4 5
【样例输出】
YES
2
【时间限制】
各个测试点1s
【数据范围】
20%数据满足0n=10
50%数据满足0n=5000
100%数据满足0n=10000
a[i]=maxlongint
【注释】
对于第K大的详细解释:
如果一个序列为1 2 2 2 2 3
第1大 为3
第2大 为2
第3大 为2
第4大 为2
第5大 为1
第K小与上例相反
另外需要注意的是
最小的质数是2,如果小于2的话,请直接输出NO
【题解】
这道题很简单,先快排,在按要求判断该数是否为素数。
注释里的话一定要看!!(有很多人吃亏)
【参考程序】
program dfj;
var n,k,i:longint;
a:array[1..10000]of longint;
procedure qs(l,r:longint);
var i,j,m,t:longint;
begin
i:=l;
j:=r;
m:=a[(l+r) DIV 2];
repeat
while a[i]m do inc(i);
while a[j]m do dec(j);
if i=j then
begin
t:=a[i];
a[i]:=a[j];
a[j]:=t;
inc(i);
dec(j);
end;
until ij;
if ir then qs(i,r);
if lj then qs(l,j);
end;
function prime(x:longint):boolean;
var i:longint;
begin
if x=1 then exit(false);
if x=2 then exit(true);
for i:=2 to trunc(sqrt(x)) do
if x mod i=0 then exit(false);
exit(true);
end;
begin
readln(n,k);
for i:=1 to n do
read(a[i]);
qs(1,n);
if prime(a[n-k+1]-a[k])then writeln(YES)
else writeln(NO);
writeln(a[n-k+1]-a[k]);
end.
p1002 谁拿了最多奖学金
【描述】
某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,获取的条件各自不同:
1)院士奖学金,每人8000元,期末平均成绩高于80分(80),并且在本学期内发表1篇或1篇以上论文的学生均可获得;
2)五四奖学金,每人4000元,期末平均成绩高于85分(85),并且班级评议成绩高于80分(80)的学生均可获得;
3)成绩优秀奖,每人2000元,期末平均成绩高于90分(90)的学生均可获得;
4)西部奖学金,每人1000元,期末平均成绩高于85分(85)的西部省份学生均可获得;
5)班级贡献奖,每人850元,班级评议成绩高于80分(80)的学生干部均可获得;
只要符合条件就可以得奖,每项奖学金的获奖人数没有限制,每名学生也可以同时获得多项奖学金。例如姚林的期末平均成绩是87分,班级评议成绩82分,同时他还是一位学生干部,那么他可以同时获得五四奖学金和班级贡献奖,奖金总数是4850元。
现在给出若干学生的相关数据,请计算哪些同学获得的奖金总数最高(假设总有同学能满足获得奖学金的条件)。
【输
您可能关注的文档
- php采集要求.doc
- Photoshop高速制作矢量图.doc
- 七年级思想品德下册教案第7课.doc
- PIDTurning.ppt
- 教案学案一体化设计南极小客人信息窗.doc
- 教案学案如何正确书写化学方程式.doc
- 七年级地理下册知识树.ppt
- PID控制2.ppt
- 七年级思想品德教案2.doc
- PID控制器44236.doc
- 农业系统职称考试考前冲刺测试卷及答案详解【必刷】.docx
- 农业系统职称考试考前冲刺测试卷及完整答案详解(全国通用).docx
- 农业系统职称考试考前冲刺测试卷及参考答案详解【突破训练】.docx
- 农业系统职称考试考前冲刺测试卷及参考答案详解(夺分金卷).docx
- 农业系统职称考试考前冲刺测试卷及参考答案详解【综合题】.docx
- 农业系统职称考试考前冲刺测试卷参考答案详解.docx
- 农业系统职称考试综合提升测试卷(考点精练)附答案详解.docx
- 农业系统职称考试考前冲刺测试卷及一套参考答案详解.docx
- 农业系统职称考试考前冲刺测试卷【典型题】附答案详解.docx
- 农业系统职称考试考前冲刺测试卷及参考答案详解【巩固】.docx
最近下载
- 人乳头瘤病毒感染护理.pptx VIP
- 压疮品管圈成果汇报PPT幻灯片.ppt VIP
- 车险承保方案.pdf VIP
- 中华民族共同体概论教案合集(第一讲-第十六讲)附《中华民族共同体概论》课程大纲.doc VIP
- “中华民族共同体概论”课程教学与建设关键问题探讨.docx VIP
- 诸侯纷争与变法运动【课件】.pptx VIP
- 中国高血压防治指南(2024年修订版)_中国高血压防治指南修订委员会__.pdf VIP
- “扬子石化杯”2024年第38届中国化学奥林匹克(江苏赛区)初赛化学.pdf VIP
- 民事诉讼法中案外第三人对执行的异议之诉.pdf VIP
- “扬子石化杯”2024年第38届中国化学奥林匹克(江苏赛区)初赛化学试卷含答案.pdf VIP
文档评论(0)