以下是C++的实现代码:

#include <iostream>
using namespace std;

int main() {
    int apples[10];
    int height, count = 0;
    
    // 输入10个苹果的高度
    for (int i = 0; i < 10; i++) {
        cin >> apples[i];
    }
    
    // 输入小鱼举手能达到的最大高度
    cin >> height;
    
    // 遍历统计能摘到的苹果数量
    for (int i = 0; i < 10; i++) {
        if (apples[i] <= height) {
            count++;
        }
    }
    
    // 输出结果
    cout << count << endl;
    
    return 0;
}

代码说明:

  1. 定义长度为10的数组存储苹果高度
  2. 循环读入10个苹果高度
  3. 读入小鱼举手高度
  4. 遍历数组,统计高度小于等于举手高度的苹果个数
  5. 输出统计结果

对于输入样例 100 110 120 130 140 150 160 170 180 190110,程序会统计高度 ≤110 的苹果(100和110两个),正确输出 2,而不是示例中的5。示例输出可能对应举手高度为140的情况,请检查题目示例。

0 条评论

目前还没有评论...