Cod sursa(job #2523406)

Utilizator dey44andIoja Andrei-Iosif dey44and Data 13 ianuarie 2020 23:43:27
Problema Operatii Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.55 kb
#include <fstream>

#define input "operatii.in"
#define output "operatii.out"
#define NMAX 1000005

using namespace std;

ifstream in(input);
ofstream out(output);

int N, sir[NMAX];

void Read_Data()
{
    in >> N;
    for(int i = 1; i <= N; i++)
        in >> sir[i];
}

void Solve()
{
    long long sol = 0;
    for(int i = 1; i <= N; i++)
    {
        if(sir[i - 1] < sir[i])
            sol += (long long)(sir[i] - sir[i - 1]);
    }
    out << sol << "\n";
}

int main()
{
    Read_Data();
    Solve();
    return 0;
}