50-爱摘苹果的小明

内存限制:64MB
时间限制:1000ms
Special Judge: No

accepted:10
submit:15

题目描述:

小明家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,小明就会跑去摘苹果。小明有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。
  现在已知10个苹果到地面的高度,以及小明把手伸直的时候能够达到的最大高度,请帮小明算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。

输入描述:

第一行输入N(0<N<100)表示测试数据组数,接下来每组测试输入包括两行数据。第一行包含10个100到200之间(包括100和200)的整数(以厘米为单位)分别表示10个苹果到地面的高度,两个相邻的整数之间用一个空格隔开。第二行只包括一个100到120之间(包含100和120)的整数(以厘米为单位),表示小明把手伸直的时候能够达到的最大高度。

输出描述:

输出包括一行,这一行只包含一个整数,表示小明能够摘到的苹果的数目。

样例输入:

复制

1
100 200 150 140 129 134 167 198 200 111
110

样例输出:

5

分析:
  1、依次比较输入的A[i]是否在[0, temp + 30]的范围之内就行了 核心代码:
 for(int i = ; i < ; ++ i)
if(temp >= A[i])
cnt ++;
C/C++代码实现(AC):
 #include <iostream>
#include <algorithm>
#include <cstring>
#include <cstdio>
#include <cmath>
#include <stack>
#include <map>
#include <queue>
#include <set> using namespace std;
const int MAXN = ;
const int MAX = 0x3f3f3f3f; int main()
{ int t;
scanf("%d", &t);
while(t --)
{
int A[MAXN], temp, cnt = ;
for(int i = ; i < ; ++ i)
scanf("%d", &A[i]);
scanf("%d", &temp);
temp += ;
for(int i = ; i < ; ++ i)
if(A[i] <= temp)
++ cnt;
printf("%d\n", cnt);
}
return ;
}

最新文章

  1. 病毒四度升级:安天AVL Team揭露一例跨期两年的电信诈骗进化史
  2. IOS 动画播放案例
  3. 处理 input 上传图片,浏览器读取图片大小过程中遇到到的坑(兼容IE8\9)
  4. Query Designer:Exception,不同的值显示不同的颜色
  5. nopi excel 导入
  6. [xsd学习]xsd元素限定
  7. javascript模仿php 函数 trim ltrim rtrim (原创)
  8. 轻量级模块化开发框架 Hasor 核心模块 v0.0.2 发布
  9. Oracle数据库程序包全局变量的应用
  10. (大数据工程师学习路径)第一步 Linux 基础入门----简单的文本处理
  11. SQLServer性能优化
  12. caffe卷积输入通道如何到输出通道
  13. 学习CSS记录:CSS文件引入到HTML中
  14. 201521123112《Java程序设计》第7周学习总结
  15. 使用poi根据模版生成word文档,支持插入数据和图片
  16. javap反编译命令详解&amp;Eclipse中配置javap命令
  17. [求教]利用typescript对Javascript做强类型检测提示
  18. vue scoped &gt;&gt;&gt; &amp; git conflict &lt;&lt;&lt;&lt;&lt;&lt;&lt; HEAD
  19. 基于xposed实现android注册系统服务,解决跨进程共享数据问题
  20. SpringBoot--配置详解

热门文章

  1. SpringBoot系列:Spring Boot集成Spring Cache,使用RedisCache
  2. 如何在项目中使用Spring异步调用注解@Async
  3. ride.py 启动报错
  4. javascript学习总结之Object.assign()方法详解
  5. MongoDB系列---入门安装操作
  6. day3-02 python入门之基本的数据类型
  7. 如何把当前时间戳转化为时间格式HH:MM:SS
  8. 外星人R7 1080Ti 装ubuntu两个巨坑
  9. Shiro框架 - 【shiro基础知识】
  10. 6、pytest -- 临时目录和文件