Pagini recente » Cod sursa (job #1633850) | Cod sursa (job #386926) | Cod sursa (job #377780) | Cod sursa (job #2660974) | Cod sursa (job #1496041)
#include <fstream>
using namespace std;
ifstream fin("inundatii.in");
ofstream fout("inundatii.out");
long long n;
long long solution;
struct bloc
{
long long x;
long long y;
long long z;
}v[50010];
long long modul(long long x)
{
if(x < 0)
return -x;
return x;
}
int main()
{
fin >> n;
for(int i = 1; i <= n; i++)
fin >> v[i].x >> v[i].y >> v[i].z;
for(int i = 1; i <= n; i ++)
{
solution += modul(v[i].x - v[n/2 + 1].x + n/2 - 1 - i);
solution += modul(v[i].y - v[n/2 + 1].y + n/2 - 1 - i);
solution += modul(v[i].z - v[n/2 + 1].z + n/2 - 1 - i);
}
fout << solution;
return 0;
}