程序设计补充练习题目
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程序设计补充练习
心系灾区
【问题描述】
某市开展了面向全体市民的捐款捐物活动,并组织运力,以最快速度将这些救灾物资运送到灾区人民的手中。
已知救灾物资中有m 件大衣,一辆卡车一次最多可以运走n 件。请你编写程序计算一下,要将所有的大衣运走,北京市政府最少需要调动多少辆卡车参与运送。
【样例输入】
10000 1800
【样例输出】
6
方便游客
【问题描述】
风景美丽的张家界公园内的天子山处处是风景如画,从山脚到山顶共有n 个景区。湖南省旅游局为了满足广大游客的旅游需要,要在任意两个景区都建有直达缆车。现在湖南省旅游局请你计算要满足任意两个景区都有直达缆车,共需要建设多少条缆车线路。
【样例输入】
6
【样例输出】
15
老旧的机器
【问题描述】
伟大的工程师阿克蒙德买了一台机器,为了维持这台机器的正常运作他每年必须花费一定的费用来维修这台机器。但是随着这台机器的使用,机器会损坏更快以至于每年用来维修这台机器的费用都是上一年的倍。已知第一年仅需要花费1 元。现在阿克蒙德想知道,如果他想用n 年,他总共需要花费多少钱来维修这台机器。
【样例输入】
3
【样例输出】
5
结果四舍五入取整数部分
商场购物
〖问题描述〗
王栋陪妈妈去商场买东西,最后结帐的时候,他特别留意了一下收款台的电脑。上面有一个表格,详细写名了所有商品的数量和单价,一按结束按钮,机器就可以自己算出总钱数。WD想,这个功能不是用一点点信息学的知识就能解决了么
于是,回到家,他写了一个类似功能的程序,轻松完成了收款电脑的功能。〖输入描述〗
第一行为一个整数N,表示购买物品的数量。
之后N行,每行两个数字,第一个是一个实数,表示该物品的单价,第二个是一个整数,表示该物品的数量。
〖输出描述〗
只有一个实数,表示所有物品的总钱数。
〖样例输入〗
3
2
1 1
4
〖样例输出〗
14
计算阴影的面积
〖问题描述〗
看如下的等腰直角三角形,已知最大的三角形的直角边长度为1,阴影部分的三角形都是由向对边做垂线得到的。如果阴影部分由n个小三角形组成,求它的面积。
只有一个整数,表示阴影部分有四个小三角形〖输出描述〗
只有一个实数,表示阴影部分的面积。
〖样例输入〗
4
〖样例输出〗
.1660156
拓展练习
数数小木块
【问题描述】
在墙角堆放着一堆完全相同的正方体小木块,如下图所示:
因为木块堆得实在是太有规律了,你只要知道它的层数就可以计算所有木块的数量了 【输入描述】
只有一个整数n ,表示这堆小木块的层数,已知 K n W 100。
【输出描述】
只有一个整数,表示这堆小木块的总数量。
【样例输入】
5
【样例输出】
35
让计算机做除法
()
【问题描述】
用笔计算除法你当然会,但如果被除数和除数都特别大的话,就是一件挺头疼的事了。
所以,请你写一个程序,让计算机来做这个:请计算 355 113小数点后第n 位上的数字是 多少
【样例输入】
4
【样例输出】
【样例输入】 【样
例输出】
7 999998