Cod sursa(job #2540801)
Utilizator | Cojocaru Andrei Cristian Cojocaru_Andrei_Cristian | Data | 7 februarie 2020 19:00:02 |
---|---|---|---|
Problema | Inundatii | Scor | 100 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.56 kb |
#include<fstream>
using namespace std;
long long v[50005][3];
int myabs(int b)
{
if(b<0)
b=-b;
return b;
}
int main()
{
ifstream cin("inundatii.in");
ofstream cout("inundatii.out");
long long n;
cin>>n;
for(long long i=1;i<=n;++i)
{
cin>>v[i][0]>>v[i][1]>>v[i][2];
}
long long sum=0;
for(long long j=0;j<3;j++)
{
for(long long i=1;i<=n;++i)
v[i][j]-=i;
for(long long i=1;i<=n;++i)
sum+=myabs(v[i][j]-v[(n+1)/2][j]);
}
cout<<sum;
return 0;
}