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));
}