酷代码 AI
菜单
服务商

船上一共有n件可以扔下船的物品,大家要把其中重量超过x的物品都扔下船。请你编写一个程序,计算大家需要扔下船的物品的数量,以及这些物品的重量总和。 输入: 共三行。 第一行为一个整数n(n <=10),表示物品的数量。 第二行为n个整数,分别表示每件物品的重量。 第三行为一个整数x,表示重量超过x的物品要扔下船。 输出: 两个整数,分别表示需要扔下船的物品的数量,以及这些物品的重量总和,相邻数字之间用空格隔开。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 count = 0; int totalWeight = 0; for (int i = 0; i < n; i++) { if (weights[i] > x) { count++; totalWeight += weights[i]; } } cout << count << " " << totalWeight; return 0; } ``` [2025-12-06 19:32:35 | AI问答 | 159点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多