NOIP第五章习题解答:数组操作与苹果摘取问题

需积分: 9 0 下载量 59 浏览量 更新于2024-07-17 收藏 198KB PDF 举报
本资源是一份针对NOIP(全国青少年信息学奥林匹克联赛)第五章的习题解答文档,主要涉及C++编程语言,内容覆盖了基础的一维数组操作。文档包含两个具体的编程题目: 1. 与指定数字相同的数的个数(1.6编程基础之一维数组01) 这道题要求编写程序统计一个整数序列中与给定数字`m`相等的元素数量。首先,程序通过输入获取整数序列的长度`N`(不超过100),然后逐个读取并存储在`num`数组中。接着,用户输入指定的数字`cmp`,遍历数组,如果当前元素等于`cmp`,计数器`time`加一。最后输出计数器的值,即相同数字的个数。 2. 陶陶摘苹果(1.6编程基础之一维数组02 - Noip2005普及组第1题) 这是一个实际问题转化为算法的题目。题目设定有一棵苹果树,每个苹果到地面的高度不等,陶陶需要用板凳帮忙采摘。程序需要读入苹果的高度数据和陶陶伸手能到达的最大高度,计算出陶陶能摘到的苹果数量。通过读取10个苹果高度,存储在`num`数组中,以及陶陶最大高度`high`,判断陶陶能否直接摘到或借助板凳。对于每个苹果,如果其高度小于或等于陶陶的最大高度,计数器`count`加一。最后输出`count`,即陶陶可以摘到的苹果数。 这两个习题均考察了一维数组的使用,包括数组初始化、输入处理和循环遍历,同时涉及基本的条件判断和输出结果。通过解答这些题目,学生可以提升对C++语言的理解,掌握一维数组操作的基本技巧,并熟悉解决实际问题时如何将问题抽象为算法来编程实现。
2018-08-03 上传
2018/07/20 周五 12:53 354 01求平均年龄.cpp 2018/07/20 周五 12:53 327 02财务管理.cpp 2018/07/20 周五 12:53 357 03均值.cpp 2018/07/20 周五 12:53 375 04求整数的和与平均值.cpp 2018/07/20 周五 12:54 375 05最高的分数.cpp 2018/07/20 周五 12:54 371 06整数序列的元素最大跨度值.cpp 2018/07/20 周五 12:55 430 07奥运奖牌计数.cpp 2018/07/20 周五 12:55 281 08多边形内角和.cpp 2018/07/20 周五 12:55 237 09奇数求和.cpp 2018/07/20 周五 12:56 239 10满足条件的数累加.cpp 2018/07/20 周五 12:56 403 11整数的个数.cpp 2018/07/20 周五 12:56 257 12与指定数字相同的数个数.cpp 2018/07/20 周五 12:56 217 13乘方计算.cpp 2018/07/20 周五 12:57 324 14人口增长问题.cpp 2018/07/20 周五 12:57 307 15银行利息.cpp 2018/07/20 周五 12:57 433 16买房子.cpp 2018/07/20 周五 12:57 260 17斐波那契数列.cpp 2018/07/20 周五 12:58 461 18鸡尾酒疗法.cpp 2018/07/20 周五 12:58 392 19救援.cpp 2018/07/20 周五 12:58 280 20球弹跳高度的计算.cpp 2018/07/20 周五 12:58 450 21角谷猜想.cpp 2018/07/20 周五 12:59 520 22津津的储蓄计划.cpp 2018/07/20 周五 12:59 400 23药房管理.cpp 2018/07/20 周五 12:59 642 24正常血压.cpp 2018/07/20 周五 13:00 453 25求特殊自然数.cpp 2018/07/20 周五 13:00 387 26统计满足条件的4位数个数.cpp 2018/07/20 周五 13:00 244 27级数求和.cpp 2018/07/20 周五 13:00 296 28分离整数的各个数位.cpp 2018/07/20 周五 13:01 443 29数字反转.cpp 2018/07/20 周五 13:01 341 30含k个3的数.cpp 2018/06/10 周日 14:07 545 31开关灯.cpp 2018/07/20 周五 13:01 360 32求分数序列和.cpp 2018/07/20 周五 13:01 324 33计算分数加减表达式的值.cpp 2018/07/20 周五 13:02 220 34求阶乘和.cpp 2018/07/20 周五 13:02 304 35求出e的值.cpp 2018/07/20 周五 13:02 302 36计算多项式的值.cpp 2018/07/20 周五 13:03 378 37雇佣兵.cpp 2018/07/20 周五 13:03 540 38计算多项式导函数.cpp 2018/07/20 周五 13:03 377 39与7无关的数.cpp 2018/07/20 周五 13:03 331 40数1的个数.cpp 2018/07/20 周五 13:04 485 41数字统计.cpp 2018/07/20 周五 13:04 704 42画矩形.cpp 2018/07/20 周五 13:04 341 43质因数分解.cpp 2018/07/20 周五 13:04 531 44第n小的质数.cpp 2018/07/20 周五 13:05 341 45金币.cpp