Cod sursa(job #283998)

Utilizator alecmanAchim Ioan Alexandru alecman Data 20 martie 2009 21:25:28
Problema Operatii Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include<stdio.h>

#define INPUT "operatii.in"
#define OUTPUT "operatii.out"

FILE *fin = fopen(INPUT, "r"), *fout = fopen(OUTPUT, "w");

int main()
{
  long N, Ant, Cur;
  long long Final = 0;

  fscanf(fin, "%ld", &N);

  fscanf(fin, "%ld", &Ant);

  Final = Ant;
  
  for(long i = 2; i <= N; ++i)
  {
    fscanf(fin, "%ld", &Cur);
    if(Cur > Ant) Final += (Cur - Ant);
    Ant = Cur;
  }

  fprintf(fout, "%lld\n", Final);

  fclose(fin);
  fclose(fout);

  return 0;
}