#include <stdio.h>
int SumaodSumi(int a[], int n)
{
int suma =0;
while(n==0){
while(a[n]>0)
return suma + a[n];
break;
else
return suma;
break;
}
if(a[n]>0)
return a[n]+ SumaodSumi(a,n-1);
else
return SumaodSumi(a,n-1);
}
int main()
{
int a[100],b[100],n,i;
for(i=0;i<n;i++)
b[0]=0;
for(i=1;i<n;i++)
{
b[i]=b[i-1]+SumaodSumi(a,i-1);
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBTdW1hb2RTdW1pKGludCBhW10sIGludCBuKQp7CmludCBzdW1hID0wOwogICAgd2hpbGUobj09MCl7CiAgICAgICAgd2hpbGUoYVtuXT4wKQogICAgICAgICAgICByZXR1cm4gc3VtYSArIGFbbl07CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIGVsc2UKICAgICAgICAgICAgcmV0dXJuIHN1bWE7CiAgICAgICAgICAgIGJyZWFrOwogICAgfQogICAgaWYoYVtuXT4wKQogICAgICAgIHJldHVybiBhW25dKyBTdW1hb2RTdW1pKGEsbi0xKTsKICAgIGVsc2UKICAgICAgICByZXR1cm4gU3VtYW9kU3VtaShhLG4tMSk7Cn0KaW50IG1haW4oKQp7CiAgICBpbnQgYVsxMDBdLGJbMTAwXSxuLGk7CiAgICBzY2FuZigiJWQiLCZuKTsKICAgIGZvcihpPTA7aTxuO2krKykKICAgICAgICBzY2FuZigiJWQiLCZhW2ldKTsKICAgIGJbMF09MDsKICAgIHByaW50ZigiJWRcbiIsYlswXSk7CiAgICBmb3IoaT0xO2k8bjtpKyspCiAgICB7CiAgICAgICAgYltpXT1iW2ktMV0rU3VtYW9kU3VtaShhLGktMSk7CiAgICAgICAgcHJpbnRmKCIlZFxuIixiW2ldKTsKICAgIH0KfQ==