#include<bits/stdc++.h> using namespace std; int main() { int n; while(cin>>n) { if(n==0) break; int arr[n],sum; for(int i=0; i<n; i++) cin>>arr[i]; int max=arr[0]; for(int i=1; i<=n; i++) {//数的个数 for(int j=0; j+i-1<n; j++) { // sum=0; for(int k=j; k<=i+j-1; k++) {//i个数相加 sum+=arr[k]; } if(max<sum) max=sum; } } cout<<max<<endl; } } |
Double click to view unformatted code.