Nu aveti permisiuni pentru a descarca fisierul grader_test7.in
Cod sursa(job #158879)
Utilizator | Data | 13 martie 2008 20:49:49 | |
---|---|---|---|
Problema | Jocul Flip | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.84 kb |
#include <fstream>
using namespace std;
ifstream f ("flip.in");
ofstream g ("flip.out");
int v[1000][16], n, m, sl[1000], sc[16];
void read ()
{ f >> n;
f >> m;
for (int i=0 ; i<n; i++)
for (int j=0; j<m; j++)
f >> v[n][m];
}
void change()
{ int s=0;
for (int i=0; i<n; i++)
for (int j=0; j<m; j++)
{ sl[i]=sl[i]+v[i][j];
sc[j]=sc[j]+v[i][j];
}
for (int i=0; i<n; i++)
while (sl[i]<0)
for (int j=0; j<m; j++)
v[i][j]/=-1;
for (int j=0; j<m; j++)
while (sc[j]<0)
for (int i=0; i<n; i++)
v[i][j]/=-1;
for (int i=0; i<n; i++)
for (int j=0; j<m; j++)
s=s+v[i][j];
g << s;
}
int main()
{ read();
change();
return 0;
}