import java.util.Scanner; public static void main(String[] args){ Scanner in = new Scanner(System.in); while (in.hasNext()) { Integer n = in.nextInt(); if(n==0) return; int[] A=new int[n]; for(int i=0;i<n;i++){ A[i]=in.nextInt(); } System.out.println(getMaxSum(A,n)); } } public static int getMaxSum(int[] A, int n) { // write code here if(A==null || n==0) return -1; if(n==1) return A[0]; int max=A[0]; int sum=max; for(int i=1;i<n;i++){ if(sum<0) { if(max<sum) max=sum; sum=0; }else{ if(max<sum) max=sum; } sum+=A[i]; } return max; } /* Main.java:2: error: class, interface, or enum expected public static void main(String[] args){ ^ Main.java:6: error: class, interface, or enum expected while (in.hasNext()) { ^ Main.java:9: error: class, interface, or enum expected if(n==0) return; ^ Main.java:10: error: class, interface, or enum expected int[] A=new int[n]; ^ Main.java:11: error: class, interface, or enum expected for(int i=0;i<n;i++){ ^ Main.java:11: error: class, interface, or enum expected for(int i=0;i<n;i++){ ^ Main.java:11: error: class, interface, or enum expected for(int i=0;i<n;i++){ ^ Main.java:13: error: class, interface, or enum expected } ^ Main.java:15: error: class, interface, or enum expected } ^ Main.java:18: error: class, interface, or enum expected public static int getMaxSum(int[] A, int n) { ^ Main.java:21: error: class, interface, or enum expected if(n==1) return A[0]; ^ Main.java:22: error: class, interface, or enum expected int max=A[0]; ^ Main.java:23: error: class, interface, or enum expected int sum=max; ^ Main.java:24: error: class, interface, or enum expected for(int i=1;i<n;i++){ ^ Main.java:24: error: class, interface, or enum expected for(int i=1;i<n;i++){ ^ Main.java:24: error: class, interface, or enum expected for(int i=1;i<n;i++){ ^ Main.java:27: error: class, interface, or enum expected sum=0; ^ Main.java:28: error: class, interface, or enum expected }else{ ^ Main.java:30: error: class, interface, or enum expected } ^ Main.java:33: error: class, interface, or enum expected } ^ Main.java:35: error: class, interface, or enum expected } ^ 21 errors */ |
Double click to view unformatted code.