算法之路之征服上海交大的oj- 二哥摘苹果

本文介绍了一道趣味算法题“二哥摘苹果”,通过简单的输入输出示例讲解了如何利用C++实现该问题的解决。主要内容包括理解题目要求、输入输出格式以及给出的示例代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

算法之路之征服上海交大的oj- 二哥摘苹果

  1. 二哥摘苹果
    题目描述

二哥平日喜欢自己种一些东西,并以此为写程序和看电影之外的最大爱好。最近,二哥种的一棵苹果树到了采摘的时候,但是由于二哥身高的限制,有些苹果太高摘不到。于是二哥借来了一个凳子,踩在上面可以摘到更多的苹果。

二哥是一个懒于行动的人,他想在摘苹果之前知道自己能摘到多少苹果,如果实在太少(苹果树很茂盛,主要是由于身高原因),他宁可坐在树下等苹果自己掉下来砸到头上。
输入格式

输入共有两行。

第1行有3个整数,分别表示二哥的身高、凳子的高度和苹果的个数n。

第2行有n个整数,分别表示每个苹果的高度。
输出格式

输出一个整数m,表示二哥最多能摘到的苹果的个数为m。
说明

对于全部数据:高度为1000以下的正整数,苹果的个数1≤n≤1000


Sample Input

177 40 10
180 151 152 193 168 255 278 303 211 217

Sample Output

7

#include<iostream>
using namespace std;
int main(){
    int a[1000];//苹果的个数
    int height,dengzi,sum,count=0;
    cin>>height>>dengzi>>sum;
    for(int i=0;i<sum;i++){
        cin>>a[i];
        if(a[i]<=height+dengzi){
            count++;
        } 

    }
    cout<<count<<endl;
    return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值