Cod sursa(job #1022218)

Utilizator Athena99Anghel Anca Athena99 Data 4 noiembrie 2013 22:18:17
Problema Operatii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include <fstream>

using namespace std;

ifstream fin("operatii.in");
ofstream fout("operatii.out");

int main(  ) {
    int n;
    fin>>n;
    int max= 0, sol= 0;
    for ( int i= 0; i<n; ++i ) {
        int x;
        fin>>x;
        if ( x>0 && x>max ) {
            max= x;
        } else if ( x==0 ) {
            sol+= max;
            max= 0;
        }
    }
    sol+= max;
    
    fout<<sol<<"\n";

    return 0;
}