🔥C++实现:巨龙喷火热量累计首次超50判定程序
```cpp #include <iostream> using namespace std; int main() { int n; cin >> n; int total = 0; bool exceeded = false; for (int i = 0; i < n; i++) { int heat; cin >> heat; total += heat; if (total > 50 && !exceeded) { cout << total << endl; exceeded = true; // 注意:题目要求第一次超过50就输出,但后续输入仍需读取 // 继续循环读取剩余输入,避免影响后续测试用例 } } return 0; } ``` **程序说明:** - 程序读取喷火次数 `n` 和每次的热量值。 - 使用 `total` 累计热量,`exceeded` 标记是否已超过50。 - 当累计热量首次超过50时,立即输出当前总热量并设置标记。 - 即使已输出结果,仍需继续读取剩余输入,确保输入流被正确清空。 **关键点:** - 必须在热量**第一次超过50**时立即输出。 - 输出后仍需处理剩余输入,避免影响程序后续运行。 - 示例1中,累计热量:13+19+12=44,再加16=60(首次超过50),输出60。 - 示例2中,累计热量:49+1=50(未超过),再加28=78(首次超过50),输出78。 ######[AI问答 | 339点数解答 | 2026-03-13 20:23:57]
- C++实现图像模糊化处理:含代码、解释与复杂度分析(字节豆包 | 670点数解答 | 2025-11-10 18:55:33)107
- C++实现图像像素灰度值模糊化处理:输入输出全解析(字节豆包 | 655点数解答 | 2025-12-01 14:24:01)85
- Python 实现图像模糊化:输入像素值,输出处理后图像(附代码及详细解释)(字节豆包 | 555点数解答 | 2025-12-09 12:22:26)85
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)338
- C 语言代码“陷阱”:`=`与`==`误用及修正示例(字节豆包 | 242点数解答 | 2024-11-05 09:31:52)259
- 游戏技能代码深度剖析:潜在问题、改进方案与处理要点(字节豆包 | 1426点数解答 | 2025-10-16 15:31:36)102
- Python代码揭秘:商品销售量与广告投入的线性回归关系及预测(字节豆包 | 712点数解答 | 2024-11-18 20:44:33)301
- Python 实现线性回归:探究商品销售量与广告投入关系及销量预测(GPT | 443点数解答 | 2024-11-18 20:47:31)298
- 数列筛选:统计并求和大于 x 小于 y 的整数,这些开发要点要留意!(字节豆包 | 281点数解答 | 2025-11-29 20:20:58)116
- C++实现:输出指定区间内排除特定数字和范围的所有数(DeepSeek | 138点数解答 | 2025-07-19 20:44:46)347
- 51 单片机:定时器 0 实现 8 个 LED 循环点亮,附代码及优化建议(字节豆包 | 1193点数解答 | 2024-12-27 15:10:29)307
- "Amazing! Code Rain and a Majestic Dragon on Your Screen"(阿里通义 | 537点数解答 | 2024-08-23 20:17:08)836