Cod sursa(job #1967566)
Utilizator | Udristoiu Alexandra Maria alexandra_udristoiu | Data | 16 aprilie 2017 20:09:30 |
---|---|---|---|
Problema | Inundatii | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.56 kb |
#include<fstream>
using namespace std;
int n, i, x, y, ii, val;
long long sol;
int v[3][50005];
ifstream fin("inundatii.in");
ofstream fout("inundatii.out");
int modul(int x){
if(x > 0){
return x;
}
return -x;
}
int main(){
fin>> n;
for(i = 1; i <= n; i++){
fin>> v[0][i] >> v[1][i] >> v[2][i];
}
for(ii = 0; ii < 3; ii++){
val = v[ii][n / 2 + 1] - (n / 2 + 1);
for(i = 1; i <= n; i++){
sol += modul(val + i - v[ii][i]);
}
}
fout<< sol <<"\n";
return 0;
}