Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
119785 | 胡海峰老师 | 18陶陶摘苹果 | C++ | Accepted | 1 MS | 268 KB | 975 | 2025-05-18 20:03:09 |
#include <iostream> using namespace std; int main() { const int APPLE_COUNT = 10; // 苹果总数 int heights[APPLE_COUNT]; // 存储每个苹果的高度 int max_reach; // 陶陶伸手能达到的最大高度 int stool_height = 30; // 板凳高度 int count = 0; // 能摘到的苹果数目 // 读取10个苹果的高度 for (int i = 0; i < APPLE_COUNT; i++) { cin >> heights[i]; } // 读取陶陶伸手能达到的最大高度 cin >> max_reach; // 计算陶陶站在板凳上能达到的总高度 int total_reach = max_reach + stool_height; // 遍历所有苹果,统计能摘到的数量 for (int i = 0; i < APPLE_COUNT; i++) { if (heights[i] <= total_reach) { count++; // 如果苹果高度小于等于总高度,说明能摘到 } } // 输出结果 cout << count << endl; return 0; }