- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Pascal冲刺练习题综述
Pascal冲刺练习题2 0题
简单(5题):
1. 作息时间(time)
【问题描述】
小K告诉了小新自己一天的安排:“8:30:30去超市”、“9:10:10去朋友家”、“10:20:10去…”、…。
小新看着复杂的安排表,晕了头,因为时间太混乱了,小K没有按照时间先后告诉他。于是他需要你帮助他把这些时间按照先后顺序输出。
【输入文件】
第一行一个整数N表示有多少个时间;
之后N行,每行空格隔开3个数字,依次分别表示时,分,秒。
【输出文件】
输出有N行,按照时间先后顺序输出所有的时间,输出的时候依然是每行3个空格隔开的数字,分别表示时,分,秒。
如果有2个时间是相同的,你仍然需要输出两次。
【样例输入】
4
3 22 21
3 21 22
3 22 22
3 21 21
【样例输出】
3 21 21
3 21 22
3 22 21
3 22 22
2、整数处理(integ)
【问题描述】
电脑老师让小明编程做一道题:输入一个正整数A(A≦100000000),如果A的个位数字是5,则统计A能被5整除多少次?否则,统计A当中含有多少个“0”?你能做吗?
例如:【输入格式1】:125
【输出格式1】:3
【输入格式2】:305160
【输出格式2】:2
3、求素数 计算机发明之前,数学家们需要手工进行数学计算。遇到复杂计算往往要花去大量时间,而且正确率也不高。现在可不一样了,有了计算机人们能快速而正确地求解数学问题。小雪是个中学生,可已经能熟练的运用计算机编写程序了。为了提高自己的计算机水平,小学经常将数学老师布置的题目用计算机加以求解。有一次,数学老师提出这样一个问题:对于给定的一对自然数与 在与之间(包含和)有多少素数呢?小雪很快得出了答案。现在请你也编写程序实现。(1不为素数)
输入:文件的第一行为一个数,表示有对自然数。以后行每行有两个自然数,第一个自然数为,第二个自然数为。
输出:依次输出每一对数之间的素数个数。每个结果占一行。
例如:输入: 2 1 5 10 20 输出: 3 4
4、偶数世界(even)
【问题描述】
假想我们生活在偶数世界里,在这个世界中只有正偶数。下面就是这个世界中数的集合:Z = {2, 4, 6, 8, 10 ……};在偶数世界中,除法有它特殊的规则,如果数a能被数b整除,那么a除以b的商也一定是个偶数。例如2能整除8, 因为2 * 4 = 8。但是2却不能整除6,因为2 * 3 = 6。3是6除以2的商,但是它不是偶数。对于一个数来说,如果没有任何一个比它小的偶数能够整除它,那么它就是偶数世界中的“质数”。下面是几个从小到大排列的“质数”:2, 6, 10, 14, 18, 22, 26, 30 ……
现在给你n ( 2 = n = 10 ) 个偶数世界中的数, 每个数都不大于1000且没有任何两个数相同。请问在这组偶数中,是否存在两个数的和是上面所描述的“质数”。 如果存在不止一对数的和是“质数”,那么请输出那个最大的“质数”。如果不存在任何一对数的和为“质数”,则输出 -1。
每组数据的第一行为n,第二行为n个偶数世界中的数,用空格隔开。
对于每组数据你只需要输出那个由任意两个数的和组成的最大“质数”;如果没有,则输出-1。
【输入格式1】
3
2 4 6
【输出格式1】
10
(解释:2 + 4 = 6,4 + 6 = 10, 其中6和10都是“质数”,但是要输出最大的。)
【输入格式2】
3
2 6 10
【输出格式2】
-1
(解释:2 + 6 = 8 , 2 + 10 = 12, 6 + 10 = 16,这三个和都不是“质数”,所以输出-1)
5、拆分整数(cfnum)
【问题描述】
输入一个正整数N(不超过一百位),如果N是偶数,则拆分N的各个数字相加求和;如果N是奇数,则拆分N的各个数字相乘求积。
输入输出样例:
【输入格式】:126 【输出格式】:H=9
【输入格式】:123 【输出格式】:J=6
数据范围:
30%的数据在二十位以内;
100%的数据在一百位以内
5. a+b(sum)
【问题描述】
相信a+b问题对大家来说,应该不陌生了吧。给出两个整数a和b,求a和b的和。
【输入文件】
第一行一个整数N(N100),表示求和的数字对数;
接下来N行,每行两个整数a和b。
【输出文件】
N行,每行一个数表示两个数a,b的和。
【样例输入】
1
3 5
【样例输出】
8
【数据范围】
对于70%的数据,0=a,b=1000;
对于100%的数据,0=a,b=10100。
中等(10题):
6、逃亡的准备(hallows)
【问题描述】
Harry
文档评论(0)