没有合适的资源?快使用搜索试试~ 我知道了~
首页NOIP第五章习题解答:数组操作与苹果摘取问题
本资源是一份针对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++语言的理解,掌握一维数组操作的基本技巧,并熟悉解决实际问题时如何将问题抽象为算法来编程实现。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/11032045/bg5.jpg)
第 5 页 共 21 页
}
for(int i=0;i<n;i++)
{
cout<<num[i]<<" ";
}
return 0;
}
/*
5.年龄与疾病【1.6 编程基础之一维数组 05】
某医院想统计一下某项疾病的获得与否与年龄是否有关,需要对以前的诊断记录进行整
理,
按照 0-18、19-35、36-60、61 以上(含 61)四个年龄段统计的患病人数占总患病人数
的比例。
输入:
共 2 行,第一行为过往病人的数目 n(0<n<=100),第二行为每个病人患病时的年龄。
输出:
按照 0-18、19-35、36-60、61 以上(含 61)四个年龄段输出该段患病人数占总患病人数的
比例,
以百分比的形式输出,精确到小数点后两位。每个年龄段占一行,共四行。
样例输入:
10
1 11 21 31 41 51 61 71 81 91
样例输出:
20.00%
20.00%
20.00%
40.00%
*/
#include "iostream"
#include "iomanip"
using namespace std;
int main()
{
int n,num1=0,num2=0,num3=0,num4=0,sum=0;
int num[100];
cin>>n;
for(int i=0;i<n;i++)
{
cin>>num[i];
if(num[i]>=0&&num[i]<=18)
剩余20页未读,继续阅读
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![cpp](https://img-home.csdnimg.cn/images/20210720083646.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/f592ccf136744be2b966ff59bc7b59f6_dllglvzhenfeng.jpg!1)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/user-vip.1c89f3c5.png)
dllglvzhenfeng
- 粉丝: 1w+
- 资源: 1869
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 中国微型数字传声器:技术革新与市场前景
- 智能安防:基于Hi3515的嵌入式云台控制系统设计
- 手机电量低时辐射真增千倍?解析手机使用谣言
- 56F803型DSP驱动的高精度大功率超声波电源控制策略研究
- ARM与GPRS结合的远程监测系统设计
- GPS与RFID技术结合的智能巡检系统设计
- CPLD驱动的低功耗爆炸场温度测试系统设计
- 基于FPGA的智能驱动控制系统:可扩展设计与工业网络协议
- 基于ATmega128和CH374的嵌入式USB接口设计
- 基于AT89C52的温度补偿超声波测距仪:高精度设计与应用
- MSP430F448单片机在交流数字电压表中的应用
- 提升变频器应用效率的12项实用技巧
- STM32F103在数字电镀电源并联均流系统中的应用
- PSpice仿真下的升压开关电源设计:拓扑分析与CCM稳定性提升
- 轻巧高效:MSP430主导的低成本无线传感器网络节点设计
- FPGA在EDA/PLD中实现LVDS接口的应用解析
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)