网站模板下载后怎么用,山西太原网站建设公司哪家好,创建wordpress用户访问数据库,哪个网站做的效果图好#x1f468;#x1f4bb;博客主页#xff1a;花无缺 欢迎 点赞#x1f44d; 收藏⭐ 留言#x1f4dd; 加关注✅! 本文由 花无缺 原创 收录于专栏 【洛谷算法题】 文章目录 【洛谷算法题】P1046-[NOIP2005 普及组] 陶陶摘苹果【入门2分支结构】Java题解#x1f30f;题目… 博客主页花无缺 欢迎 点赞 收藏⭐ 留言 加关注✅! 本文由 花无缺 原创 收录于专栏 【洛谷算法题】 文章目录 【洛谷算法题】P1046-[NOIP2005 普及组] 陶陶摘苹果【入门2分支结构】Java题解题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示题解总结 【洛谷算法题】P1046-[NOIP2005 普及组] 陶陶摘苹果【入门2分支结构】Java题解
[NOIP2005 普及组] 陶陶摘苹果 - 洛谷
题目描述
陶陶家的院子里有一棵苹果树每到秋天树上就会结出 10 10 10 个苹果。苹果成熟的时候陶陶就会跑去摘苹果。陶陶有个 30 30 30 厘米高的板凳当她不能直接用手摘到苹果的时候就会踩到板凳上再试试。
现在已知 10 10 10 个苹果到地面的高度以及陶陶把手伸直的时候能够达到的最大高度请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果苹果就会掉下来。
输入格式
输入包括两行数据。第一行包含 10 10 10 个 100 100 100 到 200 200 200 之间包括 100 100 100 和 200 200 200 的整数以厘米为单位分别表示 10 10 10 个苹果到地面的高度两个相邻的整数之间用一个空格隔开。第二行只包括一个 100 100 100 到 120 120 120 之间包含 100 100 100 和 120 120 120 的整数以厘米为单位表示陶陶把手伸直的时候能够达到的最大高度。
输出格式
输出包括一行这一行只包含一个整数表示陶陶能够摘到的苹果的数目。
样例 #1
样例输入 #1
100 200 150 140 129 134 167 198 200 111
110样例输出 #1
5提示
【题目来源】
NOIP 2005 普及组第一题
题解
import java.util.Scanner;public class P1046 {public static void main(String[] args) {Scanner in new Scanner(System.in);// 用数组存储 10 个苹果到地面的高度int[] a new int[10];for (int i 0; i a.length; i) {a[i] in.nextInt();}// 陶陶把手伸直达到的最大高度int taotaoHeight in.nextInt();// 加上板凳的高度就是陶陶能够达到的最大高度taotaoHeight taotaoHeight 30;int res 0;// 遍历数组, 如果陶陶的最大高度大于等于苹果的高度就可以摘到这个苹果for (int i 0; i a.length; i) {if (taotaoHeight a[i])res;}System.out.println(res);in.close();}
}总结
这个题目的关键就是要先使用数组将 10 个苹果的高度存储起来然后当我们知道了陶陶能够达到的最大高度之后再利用循环去判断陶陶是否能够摘到这些苹果。
作者花无缺(huawuque404.com) 欢迎关注我的博客花无缺-每一个不曾起舞的日子都是对生命的辜负~ 一起进步-刷题专栏【洛谷算法题】 往期精彩好文 【CSS选择器全解指南】 【HTML万字详解】 你们的点赞 收藏⭐ 留言 关注✅ 是我持续创作输出优质内容的最大动力 谢谢