Cod sursa(job #2395548)

Utilizator Diana_IonitaIonita Diana Diana_Ionita Data 2 aprilie 2019 17:47:41
Problema Operatii Scor 10
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.44 kb
#include <bits/stdc++.h>

using namespace std;
ifstream fin("operatii.in");
ofstream fout("operatii.out");
int n,i,maxi,nrop,a[1000001];

int main()
{
    fin>>n;
    for(i=1; i<=n; i++)fin>>a[i];
    for(i=1; i<=n; i++)
    {
        maxi=0;
        while(!a[i]) i++;
        while(a[i]&&i<=n)
        {
            maxi=max(maxi,a[i]);
            i++;
        }
        nrop+=maxi;
    }
    fout<<nrop;
    return 0;
}