#include <stdio.h> int main(){ int i,j,sum,max,a; int num[100]; for(j=0;scanf("%d",&a)!=0;j++) { if(a==0) break; for(i=0; i<a; i++) scanf("%d",&num[i]); sum=0; max=-1000; for(i=0; i<a; i++) { if(sum>0) sum=sum+num[i]; else sum=num[i]; if(sum>max) max=sum; } printf("%d\n",max); } return 0; } |
Double click to view unformatted code.