You are viewing a single comment's thread. Return to all comments →
import java.io.; import java.math.; import java.security.; import java.text.; import java.util.; import java.util.concurrent.; import java.util.regex.*;
public class Solution {
// Complete the arrayManipulation function below. static long arrayManipulation(int n, int[][] queries) { int[] arr = new int[n]; for(int i=0;i<n;i++){ arr[i] = 0; } int m = queries.length; for(int i=0;i<m;i++){ for(int j=queries[i][0]-1;j<queries[i][1];j++){ arr[j] += queries[i][2]; } } int max = arr[0]; for(int i=1;i<n;i++){ if(arr[i]>max){ max = arr[i]; } } return(max); } 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"))); String[] nm = scanner.nextLine().split(" "); int n = Integer.parseInt(nm[0]); int m = Integer.parseInt(nm[1]); int[][] queries = new int[m][3]; for (int i = 0; i < m; i++) { String[] queriesRowItems = scanner.nextLine().split(" "); scanner.skip("(\r\n|[\n\r\u2028\u2029\u0085])?"); for (int j = 0; j < 3; j++) { int queriesItem = Integer.parseInt(queriesRowItems[j]); queries[i][j] = queriesItem; } } long result = arrayManipulation(n, queries); bufferedWriter.write(String.valueOf(result)); bufferedWriter.newLine(); bufferedWriter.close(); scanner.close(); }
}
What is wrong with this code. Please help.
Seems like cookies are disabled on this browser, please enable them to open this website
Array Manipulation
You are viewing a single comment's thread. Return to all comments →
import java.io.; import java.math.; import java.security.; import java.text.; import java.util.; import java.util.concurrent.; import java.util.regex.*;
public class Solution {
}
What is wrong with this code. Please help.