#ZZ01. 好⽤的函数⼯具
好⽤的函数⼯具
🔢 好⽤的函数⼯具
📄 题目描述
妙⼩程学习了函数与指针后,想编写⼀个函数能够很⽅便的找到给定n个元素的数组中前k⼏个元素的和,他太忙了,写了⼀半⼜跑了, 所以剩下的需要你来补充完整。
小程目前的代码
#include <bits/stdc++.h>
using namespace std;
int sumOfArr( ){//此处完善代码
}
int main() {
int T, a[105];
cin >> T;
while (T--) {
int n,k;
cin >> n >> k;
for (int i = 0; i < n; i++) cin >> a[i];
cout << sumOfArr(a, k) << endl;
}
return 0;
}
⌨️ 输入格式
输⼊整数T(1<=T<=100)表示T组数据, 随后有T组数据,每组两⾏, 第⼀⾏两个整数n和k, n表示数组元素个数(), k()表示前k个元素。 第⼆⾏为数组的元素,每个数保证在范围内。
📤 输出格式
T⾏,每个数表示⼀个求和结果。
🧪 样例
1
5 2
1 2 3 4 5
3
3
2 1
1 5
4 2
1 2 3 4
4 3
1 2 3 4
1
3
6
📊 数据规模与约定
样例1 解释
1表示一组数据, 5 2表示这一组数据中有5个元素, 求前两个数的和, 第三行是5个具体的数据值 1 2 3 4 5, 所以1+2 = 3, 输出3。