编一道很难的c++一维数组题,并有6个输入输出样例,与正确代码
时间: 2023-08-08 17:04:17 浏览: 193
有点难度的C++面试题
5星 · 资源好评率100%
题目描述:
给定一个长度为n的一维数组a,对于每个下标i,计算从a[0]到a[i]的元素之和,并将结果存储在另一个数组sum中,即sum[i] = a[0] + a[1] + ... + a[i]。请编写一个程序来实现此功能。
输入格式:
第一行包含整数n。
第二行包含n个整数,表示数组a中的元素。
输出格式:
输出n个整数,表示数组sum中的元素。
输入样例:
5
-2 0 3 -5 2
输出样例:
-2 -2 1 -4 -2
输入样例2:
10
1 2 3 4 5 6 7 8 9 10
输出样例2:
1 3 6 10 15 21 28 36 45 55
输入样例3:
3
1 2 3
输出样例3:
1 3 6
输入样例4:
7
-1 -2 -3 0 1 2 3
输出样例4:
-1 -3 -6 -6 -5 -3 0
输入样例5:
7
1 0 -1 2 -2 3 -3
输出样例5:
1 1 0 2 0 3 0
输入样例6:
5
10 20 30 40 50
输出样例6:
10 30 60 100 150
正确代码:
阅读全文