小明摘苹果问题:
小明家院子里有一棵树,每到秋天树上就会结出10个苹果。苹果成熟的时候,小明会跑去摘苹果。小明有一个30cm的板凳,当她不能直接用手摘苹果时,就会踩到板凳上试试。
现在已知10个苹果到地面的高度,以及小明把手伸直的时候能够达到的最大高度,请帮小明计算一下他能够摘到的苹果数目。假设他碰到苹果,苹果就会落下来,
【输入格式】
输入文件包括两行数据。第一行包含10个100-200之间(包括100和200)的整数,(以cm为单位)分别表示10个苹果到地面的高度,两个相邻整数之间用1个空格隔开。第二行只包括1个100-200之间(包含100和200)的整数(以cm为单位),表示小明把手伸直能够达到的最大高度。
【输出格式】
只包含一行,这一行只包含一个整数,表示小明能够摘到的苹果数目。
【输入样例】
100 199 160 140 129 134 167 195 190 112
【输出样例】
5
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a[10], i, h, count;
for (i = 0; i <=9; i++)
{
scanf("%d", &a[i]);//先输入十个100-200的整数
}
scanf("%d", &h);//输入小明把手伸直的最大高度
count = 0;
for (i = 0; i <=9; i++)
{
if (a[i] <= h + 30)
{
count++;//符合条件,加1。
}
}
printf("%d", count);
return 0;
}