package com.supermars.practice;
import java.io.BufferedInputStream;
import java.util.Scanner;
public class 最大连续和1 {
/*
* 暴力枚举
*/
static Scanner cin = new Scanner(new BufferedInputStream(System.in));
static int A[] = new int[1 << 7];
public static void main(String[] args) {
while (cin.hasNext()) {
int n = cin.nextInt();
for (int i = 0; i < n; i++) {
A[i]=cin.nextInt();
}
int best=A[0];
for (int i = 0; i < n; i++) {
for (int j = i; j <n; j++) {
int sum=0;
for (int k = i; k <=j; k++) {
sum+=A[k];
}
best=best<sum?sum:best;
}
}
System.out.println(best);
}
}
}
-------------------------------