Simple Array Sum | Hacker Rank Solution

Problem :

Given an array of integers, find the sum of its elements.

For example, if the array , so return .

Solution:


import java.io.*;

import java.math.*;

import java.text.*;

import java.util.*;

import java.util.regex.*;


public class Solution {


    /*

     * Complete the simpleArraySum function below.

     */

    static int simpleArraySum(int[] ar,int n) {

        /*

         * Write your code here.

         */int sum=0;

          for(int i=0;i<n;i++)

             {  

                 sum+=ar[i];

             }

        return sum;

    }


    private static final Scanner scanner = new Scanner(System.in);


    public static void main(String[] args) throws IOException {

        BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(System.getenv("OUTPUT_PATH")));


        int arCount = Integer.parseInt(scanner.nextLine().trim());


        int[] ar = new int[arCount];


        String[] arItems = scanner.nextLine().split(" ");


        for (int arItr = 0; arItr < arCount; arItr++) {

            int arItem = Integer.parseInt(arItems[arItr].trim());

            ar[arItr] = arItem;

        }


        int result = simpleArraySum(ar,arCount);


        bufferedWriter.write(String.valueOf(result));

        bufferedWriter.newLine();


        bufferedWriter.close();

    }

}


Comments

Popular posts from this blog

Write a Function | Hacker Rank Solution in Python

Diagonal Difference | Hacker Rank Solution in C

Print Function | Hacker Rank Solution in Python