请你分别求出每个数组的元素之和。
num = int(input()) for i in range(num): length = int(input()) total = sum(int(x) for x in input().split()) print(total)Python 用不到数组(列表)长度,一行解决输入列表求和
#include <iostream>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr); // 加速输入,应对大数据量
int t;
cin >> t;
while (t--) {
int n;
cin >> n;
long long sum = 0; // 用long long防止溢出
for (int i = 0; i < n; ++i) {
long long a;
cin >> a;
sum += a;
}
cout << sum << '\n'; // '\n'比endl更快
}
return 0;
} t = int(input()) i = 1 while i <= t * 2: n = int(input()) l = list(map(int, input().split())) print(sum(l)) i += 2
#include <iostream>
using namespace std;
int main() {
int n_groups = 0;
int n_elem = 0;
std::cin >> n_groups;
while (n_groups--) {
std::cin >> n_elem;
long int elem_this , elem_next = 0;
for (int ind = 0;ind <= n_elem - 1;ind++) {
std::cin >> elem_this;
elem_next += elem_this;
}
std::cout << elem_next <<std::endl;
}
}