Pagini recente » Profil funkydvd | Diferente pentru utilizator/tryharderul intre reviziile 26 si 35 | Cod sursa (job #317578) | Borderou de evaluare (job #1299211) | Cod sursa (job #3152700)
#include <fstream>
using namespace std;
ifstream cin ("operatii.in");
ofstream cout ("operatii.out");
int main ()
{
int lungime;
cin >> lungime;
long long operatii = 0;
for (int indice = 1 , anterior = 0 , actual ; indice <= lungime ; indice++)
{
cin >> actual;
if (actual > anterior)
operatii += actual - anterior;
anterior = actual;
}
cout << operatii;
cout.close(); cin.close();
return 0;
}