刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

题目描述:

(注input()输入函数的括号中不允许添加任何信息)

编程实现:

小青带着一根长为80厘米的竹竿去摘苹果,当伸手碰不到的苹果会借助竹竿摘苹果(竹竿碰到苹果就算摘下)。

在给出小青伸手的高度N及每个苹果离地面的高度,请你帮助小青计算出最多能够摘到多少个苹果。

例如:N=120,苹果高度分别为130,220,153,200,最多可以摘到3个苹果,高度为220的苹果即使用竹竿也摘不到。

输入描述

第一行输入一个正整数N(120≤N≤200),表示小青伸手高度(单位:厘米)

第二行输入多个正整数,表示每个苹果距离地面的高度,正整数之间以一个英文逗号隔开(单位:厘米)

输出描述

输出一个整数,表示小青最多可以摘到的苹果数


样例输入

120
130,220,153,200

样例输出

3

使用微信搜索喵呜刷题,轻松应对考试!

答案:

根据题目描述,我们可以使用Python语言来实现这个问题。首先,我们需要从输入中读取小青伸手的高度N和苹果的高度列表。然后,我们遍历苹果的高度列表,计算每个苹果是否能够被小青摘到,并将能够摘到的苹果数量累加。具体实现如下:```pythonN = int(input())apple_heights = input().split(',')apple_heights = [int(height) for height in apple_heights]max_apples = 0for height in apple_heights:if height <= N:max_apples += 1print(max_apples)```

解析:

【喵呜刷题小喵解析】:
在这个问题中,我们首先需要读取小青伸手的高度N和苹果的高度列表。由于题目规定输入中不允许添加任何信息,所以我们只能使用Python的内置函数`input()`来读取输入。`input()`函数会将输入转化为字符串,所以我们需要使用`int()`函数将字符串转化为整数。

然后,我们遍历苹果的高度列表,对于每个苹果的高度,我们检查它是否小于等于小青伸手的高度N。如果是,我们就将能够摘到的苹果数量加1。

最后,我们输出能够摘到的苹果数量。由于题目规定输出需要是一个整数,所以我们使用`print()`函数输出即可。

在这个实现中,我们使用了Python的列表和循环语句来遍历苹果的高度列表,使用了条件语句来判断苹果是否能够被小青摘到,使用了累加器变量来计算能够摘到的苹果数量。这些Python的基础语法和数据结构是解决这个问题的基础。
创作类型:
原创

本文链接:题目描述: (注input()输入函数的括号中不允许添加任何信息) 编程实现: 小青带着一根长为80

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share