Cod sursa(job #1814013)
Utilizator | Mihai Ueban misu97 | Data | 23 noiembrie 2016 16:29:10 |
---|---|---|---|
Problema | Inundatii | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.45 kb |
#include <bits/stdc++.h>
using namespace std;
int v,w,vw;
struct cl{
int x,y,z;
} A[100000];
int main(){
ifstream cin("inundatii.in");
ofstream cout("inundatii.out");
int N;
long long rez=0;
cin>>N;
for(int i=1;i<=N;i++){
cin>>A[i].x>>A[i].y>>A[i].z;
v=A[(N+1)/2].x-N/2;
w=A[(N-1)/2].y-N/2;
vw=A[(N-1)/2].z-N/2;
}
for(int i=1;i<=N;i++){
rez+=abs(A[i].x-v)+abs(A[i].y-w)+abs(A[i].z-vw);
v++,w++,vw++;
}
cout<<rez;
return 0;
}