Given an array of integers, find the sum of its elements.
For example, if the array ar=[1,2,3] ,1+2+3=6, so return 6 .
Function Description
Complete the simpleArraySum function in the editor below. It must return the sum of the array elements as an integer.
simpleArraySum has the following parameter(s):
- ar: an array of integers
Input Format
The first line contains an integer, n, denoting the size of the array.
The second line contains n space-separated integers representing the array’s elements.
Constraints
0<n, ar[i]<=1000
Output Format
Print the sum of the array’s elements as a single integer.
Sample Input
6 1 2 3 4 10 11
Sample Output
31
Explanation
We print the sum of the array’s elements: 1+2+3+4+10+11=31
Simple Array Sum HackerRank Solution in C
#include <stdio.h> #include <string.h> #include <math.h> #include <stdlib.h> #define N 1000 int main() { int x[N],n,i,t; scanf("%d",&n); for(i=0;i<n;i++) if(i==0) {scanf("%d",&x[i]);t=x[i];} else if(getchar()==' ') {scanf("%d",&x[i]);t=t+x[i];} printf("%d",t); return 0; }
Simple Array Sum HackerRank Solution in C++
#include <cmath> #include <cstdio> #include <vector> #include <iostream> #include <algorithm> using namespace std; int main() { unsigned long long int N, Sum = 0, i, Num; cin>>N; for (i = 1 ; i <= N ; i++) { cin>> Num; Sum += Num; } cout<<Sum<<endl; return 0; }
Simple Array Sum HackerRank Solution in Java
import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class Solution { public static void main(String[] args) { Scanner input = new Scanner(System.in); int length = input.nextInt(); int sum = 0; for(int i = 0; i < length; i++) { sum += input.nextInt(); } System.out.println(sum); } }
Simple Array Sum HackerRank Solution in Python
n = input() arr = map(int,raw_input().split()) print sum(arr)
Simple Array Sum HackerRank Solution in C#
using System; using System.Collections.Generic; using System.IO; using System.Linq; class Solution { static void Main(String[] args) { /* Enter your code here. Read input from STDIN. Print output to STDOUT. Your class should be named Solution */ string b = Console.ReadLine(); int[] numbers = Console.ReadLine().Split(' ').Select( x=> Convert.ToInt32(x)).ToArray(); Console.WriteLine( numbers.Sum()); } }
Attempt – Simple Array Sum HackerRank Challenge
Link: https://www.hackerrank.com/challenges/simple-array-sum
Next Challenge – Compare the Triplet HackerRank Solution
Link: https://exploringbits.com/compare-the-triplet-hackerrank-solution/
Aayush Kumar Gupta is the founder and creator of ExploringBits, a website dedicated to providing useful content for people passionate about Engineering and Technology. Aayush has completed his Bachelor of Technology (Computer Science & Engineering) from 2018-2022. From July 2022, Aayush has been working as a full-time Devops Engineer.