酷代码 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 totalWeight = 0; for (int i = 0; i < n; i++) { if (weights[i] % x == 0) { totalWeight += weights[i]; } } cout << totalWeight; return 0; } ``` 代码解释 1. 输入箱子数量:通过`cin`读取一个整数`n`,它代表箱子的数量。 2. 输入每个箱子的重量:定义一个大小为10的数组`weights`,使用`for`循环读取`n`个整数,将每个箱子的重量存储在数组中。 3. 输入倍数x:通过`cin`读取一个整数`x`,表示箱子重量是`x`的倍数时要放在船尾。 4. 计算放在船尾的箱子重量总和:使用`for`循环遍历数组`weights`,对于每个元素,如果它是`x`的倍数(即`weights[i] % x == 0`),则将其加到`totalWeight`中。 5. 输出结果:使用`cout`输出`totalWeight`,即放在船尾的箱子的重量总和。 ######[AI问答 | 345点数解答 | 2025-12-06 19:53:16]

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