Pagini recente » Cod sursa (job #93113) | Cod sursa (job #1214021) | Cod sursa (job #10129) | Cod sursa (job #1891026) | Cod sursa (job #1586647)
#include <fstream>
using namespace std;
ifstream fin("operatii.in");
ofstream fout("operatii.out");
int motorization(int n, int last, int now, int sum) {
int x;
fin >> x;
++now;
if (last < x) {
sum += x - last;
last = x;
if (now != n)
return motorization(n, last, now, sum);
}
if (now == n)
return sum;
last = x;
return motorization(n, last, now, sum);
}
int main()
{
int n;
fin >> n;
fout << motorization(n, 0, 0, 0);
return 0;
}