Cod sursa(job #587755)

Utilizator a_h1926Heidelbacher Andrei a_h1926 Data 5 mai 2011 19:49:15
Problema Operatii Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include <iostream>
#include <cstdio>

using namespace std;

int main ()
{
	FILE *fin = fopen ("operatii.in", "r");
	FILE *fout = fopen ("operatii.out", "w");
	long N, i, XCurent, XPrecedent=0;
	long long S=0;
	fscanf (fin, "%ld", &N);
	for (i=0; i<N; i++)
	{
		fscanf (fin, "%ld", &XCurent);
		if (XCurent>XPrecedent)
		{
			S+=(XCurent-XPrecedent);
		}
		XPrecedent=XCurent;
	}
	fprintf (fout, "%lld\n", S);
	fclose (fin);
	fclose (fout);
	return 0;
}