Cod sursa(job #125817)

Utilizator alex23alexandru andronache alex23 Data 20 ianuarie 2008 18:51:24
Problema Operatii Scor 80
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.4 kb
#include <stdio.h>


 int a[1000001],n,i,j,k,max;
 long p;

 int main()
  {FILE *fin,*fout;


  fin=fopen("operatii.in","r");
  fscanf(fin,"%d",&n);
  for (i=1;i<=n;i++)
       fscanf(fin,"%d",&a[i]);
  fclose(fin);

  p=0;
  a[0]=0;
  for (i=1;i<=n;i++)
     if (a[i]>a[i-1]) p+=a[i]-a[i-1];


  fout=fopen("operatii.out","w");
  fprintf(fout,"%ld",p);
  fclose(fout);

  return 0;
  }