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