Cod sursa(job #359315)

Utilizator taloibogdanTaloi Bogdan Cristian taloibogdan Data 26 octombrie 2009 16:37:34
Problema Inundatii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include<stdio.h>
#include<stdlib.h>
long n,i,a[50005],b[50005],c[50005],x,s;
int main()
{
 freopen("inundatii.in","r",stdin);
 freopen("inundatii.out","w",stdout);
 scanf("%ld",&n);
 for(i=1;i<=n;i++)
    {scanf("%ld%ld%ld",&a[i],&b[i],&c[i]);
     a[i]-=i;
     b[i]-=i;
     c[i]-=i;}
 for(i=1;i<=n;++i)
    {x=a[(n/2)+(n%2)];
     s+=(labs(x-a[i]));
     x=b[(n/2)+(n%2)];
     s+=(labs(x-b[i]));
     x=c[(n/2)+(n%2)];
     s+=(labs(x-c[i]));}
 printf("%ld\n",s);
 return 0;
}