Submission

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

Score: 30

User: TirpitZ

Problemset: ช่างไฟ

Language: c

Time: 0.078 second

Submitted On: 2024-09-27 16:56:02

#include <stdio.h>
#include <stdlib.h>

int main()
{
    long n;
    scanf("%ld",&n);
    long int a[n];
    long long int sum=0;
    for(int i=0;i<n;i++)
    {
        scanf("%ld",&a[i]);
    }
    for(long int i=0;i<n;i++)
    {
        sum=sum+a[i];
        if(sum<0 && a[i+1]>0 && i!=n-1)
        {    sum=sum*(-1);     }
        //printf("%ld %lld %ld\n",i, sum,a[i+1]);
    }
    if(sum<0)  sum=sum*(-1);
    printf("%lld",sum);
}

/*
int main()
{  long long int a, b, sum=0;
    scanf("%lld",&a);
    scanf("%lld",&b);
    sum = a*b;
    printf("%lld\n",a);
    printf("%lld\n",b);
    printf("%lld\n",sum);
    //1500000000
    return 0;
}
*/