#include<bits/stdc++.h> using namespace std; int n,a[105],dp[105],yu; int main(){ cin>>n; cin>>a[1]; dp[1]=a[1]; yu=a[1]; for(int i=2;i<=n;i++){ cin>>a[i]; dp[i]=max(dp[i-1]+a[i],a[i]); yu=max(yu,dp[i]); } cout<<yu; } /************************************************************** Problem: 1589 User: huangsheng Language: C++ Result: Accepted Time:44 ms Memory:2072 kb ****************************************************************/