From f7275ab22c3f71750020daaa5b16847e52b4f02b Mon Sep 17 00:00:00 2001 From: lub Date: Sat, 18 May 2019 11:24:43 +0200 Subject: [PATCH] simple-array-sum solution --- java8/simple-array-sum/Solution.java | 44 ++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 java8/simple-array-sum/Solution.java diff --git a/java8/simple-array-sum/Solution.java b/java8/simple-array-sum/Solution.java new file mode 100644 index 0000000..12561c5 --- /dev/null +++ b/java8/simple-array-sum/Solution.java @@ -0,0 +1,44 @@ +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 sum = 0; + for(int i : ar) { + sum += 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); + + bufferedWriter.write(String.valueOf(result)); + bufferedWriter.newLine(); + + bufferedWriter.close(); + } +}