Cod sursa(job #125187)
Utilizator | Bacer Andrei bacerandrei | Data | 20 ianuarie 2008 11:57:04 |
---|---|---|---|
Problema | Inundatii | Scor | 0 |
Compilator | cpp | Status | done |
Runda | preONI 2008, Runda 3, Clasa a 10-a | Marime | 0.39 kb |
#include<fstream.h>
#include<math.h>
long long n,x[50000],y[50000],z[50000],i,j,a,b,c,s;
int main()
{
ifstream f("inundatii.in");
ofstream g("inundatii.out");
f>>n;
for(i=1;i<=n;i++)
f>>x[i]>>y[i]>>z[i];
a=x[n];b=y[n];c=z[n];
for(i=1;i<=n-1;i++)
{
a=a-(n-i);b=b-(n-i);c=c-(n-i);
s=s+abs(a-x[i])+abs(b-y[i])+abs(c-z[i]);
}
g<<s;
return 0;
}