#include<bits/stdc++.h> using namespace std; int n,a[101],dp[101]; int main(){ scanf("%d",&n); for(int i = 1;i<=n;i++)scanf("%d",&a[i]); for(int i = 1;i<=n;i++){ dp[i] = max(a[i],dp[i-1]+a[i]); } sort(dp+1,dp+1+n); printf("%d",dp[n]); return 0; }
By signing up a Hydro universal account, you can submit code and join discussions in all online judging services provided by us.
Using your Hydro universal account