Mai intai trebuie sa te autentifici.
Cod sursa(job #999218)
| Utilizator | Data | 19 septembrie 2013 18:08:45 | |
|---|---|---|---|
| Problema | Jocul Flip | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.76 kb |
#include <fstream>
using namespace std;
int main() {
long int s=0,n,m,a[16][16];
ifstream f ("flip.in");
f>>n>>m;
for(int i=1;i<=n;i++)
for(int j=1;j<=m;j++)
f>>a[i][j];
f.close();
for(int i=1;i<=m;i++)
{
s=0;
for(int j=1;j<=n;j++)
s+=a[j][i];
if(s<0)
for(int i1=1;i1<=n;i1++)
a[i1][i]*=-1;
}
for(int i=1;i<=n;i++)
{
s=0;
for(int j=1;j<=m;j++)
s+=a[i][j];
if(s<0)
for(int i1=1;i1<=n;i1++)
a[i][i1]*=-1;
}
ofstream g ("flip.out");
for(int i=1;i<=n;i++)
{
for(int j=1;j<=m;j++)
s+=a[j][i];
}
g<<s;
g.close();
return 0;
}
