Cod sursa(job #1594553)

Utilizator RaresEGaySopterean Adrian RaresEGay Data 9 februarie 2016 16:11:33
Problema Operatii Scor 60
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.53 kb
#include <fstream>
using namespace std;
ifstream fin("operatii.in");
ofstream fout("operatii.out");
int n,v[1000000],x;
long long s;
int main()
{
    int i;
    fin>>n;
    for(i=1; i<=n; i++)
        fin>>v[i];
    i=1;
    while(i<=n)
    {
        if(v[i]!=0)
        {
            while(v[i]!=0)
            {
                v[i]--;
                i++;
            }
            i=x;
            s++;
        }
        else
        {
            x=i;
            i++;
        }
    }
    fout<<s;
}