Submission

Status:
[PPP][-SSSSS][-S]

Score: 30

User: KuyHeeTad

Problemset: ช่างไฟ

Language: c

Time: 0.142 second

Submitted On: 2024-10-10 10:44:57

#include <stdio.h>
int abs(int x){
	if (x < 0){
		x = -x;
	}return x;
}
int main(){
	int n=0,i,sum =0;
	scanf("%d",&n);
	int a[n];
	for (i =0;i<n;i++){
		scanf("%d",&a[i]);
	}
	for (i =0;i<n;i++){
		sum += a[i];
		if (abs(sum + a[i+1])> abs(abs(sum)+ a[i+1])){
			sum = sum;
		}
		else if(abs(sum + a[i+1]) < abs(abs(sum)+ a[i+1])){
			sum = abs(sum);
		}	
	}printf("%d", abs(sum));
	
}