Cod sursa(job #780775)
| Utilizator | Data | 21 august 2012 18:14:01 | |
|---|---|---|---|
| Problema | Operatii | Scor | 100 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.44 kb |
#include <cstdio>
int main (void)
{
std::freopen("operatii.in","r",stdin);
std::freopen("operatii.out","w",stdout);
unsigned int n;
std::scanf("%u",&n);
unsigned int result(0), previous(0), number, *number_ptr(&number);
do
{
std::scanf("%u",number_ptr);
if (number > previous)
result += number - previous;
previous = number;
--n;
}
while (n);
std::fclose(stdin);
std::printf("%u\n",result);
std::fclose(stdout);
return 0;
}
