酷代码 AI
菜单
服务商

C++编程:计算黑衣人要求下船尾箱子重量总和,附输入输出实例解析

```cpp #include <iostream> using namespace std; int main() { int n; cin >> n; int weights[10]; for (int i = 0; i < n; i++) { cin >> weights[i]; } int x; cin >> x; int total = 0; for (int i = 0; i < n; i++) { if (weights[i] % x == 0) { total += weights[i]; } } cout << total << endl; return 0; } ``` 此程序首先读取箱子的数量`n`,接着读取每个箱子的重量并存储在数组`weights`中,再读取倍数`x`。之后遍历数组,若箱子重量是`x`的倍数,就将其累加到总和`total`里,最后输出总和。 对于输入样例2,输出为`160`。因为在`45 20 6 41 32 30 50 5 10 32`中,是`5`的倍数的数有`45`、`20`、`30`、`50`、`5`、`10`,它们的和为`45 + 20 + 30 + 50 + 5 + 10 = 160`。 ######[AI问答 | 327点数解答 | 2025-11-08 19:08:25]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]