import java.util.Scanner;
/*
* 最大子段和问题,-2 11 -4 13 -5 -2中最大的子段和
*/
public class MaxSum {
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
int n=scanner.nextInt();
int[] a=new int[n];
boolean[] flag=new boolean[n];
for (int i =