Cod sursa(job #599884)
| Utilizator | Data | 29 iunie 2011 21:19:34 | |
|---|---|---|---|
| Problema | Operatii | Scor | 80 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.43 kb |
#include <fstream>
using namespace std;
const char InFile[]="operatii.in";
const char OutFile[]="operatii.out";
ifstream fin(InFile);
ofstream fout(OutFile);
int N,curr,last;
int main()
{
int 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;
}
