diff --git a/Game Of Maximization(Hackerrank Hackfest 2020)/Question.pdf b/Game Of Maximization(Hackerrank Hackfest 2020)/Question.pdf new file mode 100644 index 0000000..2baeef0 Binary files /dev/null and b/Game Of Maximization(Hackerrank Hackfest 2020)/Question.pdf differ diff --git a/Game Of Maximization(Hackerrank Hackfest 2020)/Solution.java b/Game Of Maximization(Hackerrank Hackfest 2020)/Solution.java new file mode 100644 index 0000000..b9d3454 --- /dev/null +++ b/Game Of Maximization(Hackerrank Hackfest 2020)/Solution.java @@ -0,0 +1,76 @@ +import java.io.*; +import java.math.*; +import java.security.*; +import java.text.*; +import java.util.*; +import java.util.concurrent.*; +import java.util.regex.*; + +class Result { + + /* + * Complete the 'maximumStones' function below. + * + * The function is expected to return an INTEGER. + * The function accepts INTEGER_ARRAY arr as parameter. + */ + + public static int maximumStones(List arr) + { + int oddPosition = 0; + int evenPosition = 0; + + for(int i=0;ioddPosition) + { + evenPosition--; + } + else if(evenPosition arr = new ArrayList<>(); + + for (int i = 0; i < n; i++) { + int arrItem = Integer.parseInt(arrTemp[i]); + arr.add(arrItem); + } + + int result = Result.maximumStones(arr); + + bufferedWriter.write(String.valueOf(result)); + bufferedWriter.newLine(); + + bufferedReader.close(); + bufferedWriter.close(); + } +}