Pagini recente » Cod sursa (job #2419724) | Cod sursa (job #995962) | Cod sursa (job #3189845) | Diferente pentru problema/pudge intre reviziile 32 si 41 | Cod sursa (job #599885)
Cod sursa(job #599885)
#include <fstream>
using namespace std;
const char InFile[]="operatii.in";
const char OutFile[]="operatii.out";
ifstream fin(InFile);
ofstream fout(OutFile);
long long N,curr,last;
int main()
{
long long sol=0;
fin>>N;
fin>>curr;
for(register int i=2;i<=N;++i)
{
last=curr;
fin>>curr;
if(curr<last)
{
sol+=last-curr;
}
}
fin.close();
sol+=curr;
fout<<sol;
fout.close();
return 0;
}