什么实力??
2024-09-10 22:42:25
发布于:广东
2阅读
0回复
0点赞
先上伪代码read apple_heights from input 读取苹果高度列表
read reach_height from input 读取陶陶手伸直能达到的最大高度
bench_height = 30 板凳高度
total_apples = 10 苹果总数
reachable_apples = 0 能摘到的苹果数量
for each height in apple_heights do
if height <= reach_height + bench_height then
reachable_apples = reachable_apples + 1
print reachable_apples 输出能摘到的苹果数量
上代码:#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> apple_heights;
int reach_height, bench_height = 30, reachable_apples = 0;
// 读取苹果的高度
for (int i = 0; i < 10; ++i) {
int height;
cin >> height;
apple_heights.push_back(height);
}
// 读取陶陶手伸直能达到的最大高度
cin >> reach_height;
// 计算能摘到的苹果数量
for (int height : apple_heights) {
if (height <= reach_height + bench_height) {
reachable_apples++;
}
}
// 输出结果
cout << reachable_apples << endl;
return 0;
}
这里空空如也
有帮助,赞一个