NOIP2005-普及组复赛-第一题-陶陶摘苹果
2024-10-13 17:24:18
题目描述 Description
陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。
现在已知10个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。
输入输出格式 Input/output
输入格式:
输入文件apple.in包括两行数据。第一行包含10个100到200之间(包括100和200)的整数(以厘米为单位)分别表示10个苹果到地面的高度,两个相邻的整数之间用一个空格隔开。第二行只包括一个100到120之间(包含100和120)的整数(以厘米为单位),表示陶陶把手伸直的时候能够达到的最大高度。
输出格式:
输出文件apple.out包括一行,这一行只包含一个整数,表示陶陶能够摘到的苹果的数目。
输入文件apple.in包括两行数据。第一行包含10个100到200之间(包括100和200)的整数(以厘米为单位)分别表示10个苹果到地面的高度,两个相邻的整数之间用一个空格隔开。第二行只包括一个100到120之间(包含100和120)的整数(以厘米为单位),表示陶陶把手伸直的时候能够达到的最大高度。
输出格式:
输出文件apple.out包括一行,这一行只包含一个整数,表示陶陶能够摘到的苹果的数目。
输入输出样例 Sample input/output
样例测试点#1
输入样例:
100 200 150 140 129 134 167 198 200 111
110
输出样例:
5
说明 description
NOIP2005普及组第一题
思路:这题很简单,简直就是送分题,把陶陶把手伸直的时候能够达到的最大高度加上板凳高度之后与每个苹果的高度判断,如果大于或等于,计数器++。
代码如下:
#include <stdio.h>
int main()
{
int a[];
int i;
int b;//陶陶把手伸直的时候能够到达的最大高度
int toto;//计数器
for(i=;i<;i++)
{
scanf("%d",&a[i]);
}
scanf("%d",&b);
b=b+;
for(i=;i<;i++)
{
if(b>=a[i]) toto++;
}
printf("%d\n",toto);
return ;
}
最新文章
- MySQL学习笔记一:常用显示命令
- CSS line-height与vertical-align:baseline
- ie6对hover兼容性问题的解决:
- 在Android Studio中使用xUtils2.6.14,import org.apache.http不可用
- 更新日志 - fir.im 新版优化上线
- Hash MD5 CRC 知识
- HoloLens开发手记 - Unity development overview 使用Unity开发概述
- js高级程序设计(五)引用类型
- java多线程学习-多个线程访问对象共享数据的方式
- JayProxy的设置
- Swift弹窗
- SaaS系列介绍之四:我国SaaS市场发展
- android网络交互之DNS优化知识整理
- Hive任务优化(2)
- Python 调用让系统自动调用默认程序打开文件?
- H3C数据中心虚拟化解决方案技术白皮书
- 01安卓像素 dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算
- [转]AI+RPA 融合更智能
- linux sed awk seq 正则使用 截取字符 之技巧
- 导入myeclipse的java源码查看不了的问题