import java.util.*;
public class Main{
static Scanner sc=new Scanner(System.in);
public static void main(String[]args) {
int n=sc.nextInt();
int a[]=new int[n+10];
int s[]=new int[n+10];
for(int i=1;i<=n;i++) {
a[i]=sc.nextInt();
}
for(int i=1;i<=n;i++) {
s[i]=s[i-1]+a[i];
}
int max=0;
for(int l=1;l<=n;l++) {
for(int r=l;r<=n;r++) {
int count=s[r]-s[l-1];
if(count>max) {
max=count;
}
}
}
System.out.println(max);
}
}
0.0分
0 人评分
去掉双斜杠注释 (C语言代码)浏览:1963 |
C语言程序设计教程(第三版)课后习题6.3 (Java代码)浏览:695 |
【绝对值排序】 (C++代码)浏览:720 |
计算质因子 (C++代码)浏览:1824 |
Wu-求圆的面积 (C++代码)浏览:1994 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:897 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:268 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:985 |
敲七 (C语言代码)浏览:2747 |
【计算直线的交点数】 (C语言代码)浏览:984 |