- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言在线评测题目
1000 A+B问题
问题描述:
计算两个10以内的两个整数的和。
输入:
用空格分开的两个整数a和b(0≤a,b≤10)。
输出:
输出a+b的和。
输入示例:
1 2
输出示例:
程序运行效果示例:
来源:
POJ:1000
1001 鸡兔同笼I
问题描述:
一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物?
输入:
第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,每行一个正整数a(a<32768)。
输出:
输出包含n行,每行对应一个输入,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开。
如果没有满足要求的答案,则输出两个0。
输入示例:
2
3
20
输出示例:
0 0
5 10
程序运行效果示例:
来源:
POJ:2750
1002 校门外的树
问题描述:
某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。
马路上有一些区域要用来建地铁,这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。你的任务是计算将这些树都移走后,马路上还有多少棵树。
输入:
输入的第一行有两个整数L(1≤L≤10000)和 M(1≤M≤100),L代表马路的长度,M代表区域的数目,L和M之间用一个空格隔开。接下来的M行每行包含两个不同的整数,用一个空格隔开,表示一个区域的起始点和终止点的坐标。
输出:
输出包括一行,这一行只包含一个整数,表示马路上剩余的树的数目。
输入示例:
500 3
150 300
100 200
470 471
输出示例:
298
程序运行效果示例:
来源:
POJ:2808
1003 求平均年龄
问题描述:
班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。
输入:
第一行有一个整数n(1≤n≤100),表示学生的人数。其后n行每行有1个整数,取值为15到25。
输出:
输出一行,该行包含一个浮点数,为要求的平均年龄,保留到小数点后两位。100 200 150 140 129 134 167 198 200 111
110
输出示例:
5
程序运行效果示例:
来源:
POJ:2719
1009 装箱问题
问题描述:
一个工厂制造的产品形状都是长方体,它们的高度都是h,长和宽都相等,一共有六个型号,他们的长宽分别为1×1, 2×2, 3×3, 4×4, 5×5, 6×6。这些产品通常使用一个 6×6×h 的长方体包裹包装然后邮寄给客户。因为邮费很贵,所以工厂要想方设法的减小每个订单运送时的包裹数量。他们很需要有一个好的程序帮他们解决这个问题从而节省费用。现在这个程序由你来设计。
输入:
输入文件包括几行,每一行代表一个订单。每个订单里的一行包括六个整数,中间用空格隔开,分别为1×1至6×6这六种产品的数量。输入文件将以6个0组成的一行结尾。
输出:
除了输入的最后一行6个0以外,输入文件里每一行对应着输出文件的一行,每一行输出一个整数代表对应的订单所需的最小包裹数。
输入示例:
0 0 4 0 0 1
7 5 1 0 0 0
0 0 0 0 0 0
输出示例:
2
1
程序运行效果示例:
来源:
POJ:1017
1010 棋盘上的距离
问题描述:
国际象棋的棋盘是黑白相间的8 * 8的方格,棋子放在格子中间。如下图所示:
王、后、车、象的走子规则如下:
王:横、直、斜都可以走,但每步限走一格。
后:横、直、斜都可以走,每步格数不受限制。
车:横、竖均可以走,不能斜走,格数不限。
象:只能斜走,格数不限。
写一个程序,给定起始位置和目标位置,计算王、后、车、象从起始位置走到目标位置所需的最少步数。
输入:
第一行是测试数据的组数t(0≤t≤20)。以下每行是一组测试数据,每组包括棋盘上的两个位置,第一个是起始位置,第二个是目标位置。位置用“字母-数字”的形式表示,字母从“a”到“h”,数字从“1”到“8”。
输出:
对输入的每组测试数据,输出王、后、车、象所需的最少步数。如果无法到达,就输出“Inf”。
输入示例:
2
a1 c3
f5 f8
输出示例:
2 1 2 1
3 1 1 Inf
程序运行效果示例:
来源:
POJ:1657
1011 奖金发放
问题描述:
企业每个月发放的奖金根据当月利润进行提成。利润I低于或等于10万元的,奖金
文档评论(0)