Pagini recente » Cod sursa (job #1381441) | Istoria paginii runda/simulare_oji_2023_clasa_9_17_martie/clasament | Cod sursa (job #1421245) | Cod sursa (job #686093) | Cod sursa (job #2215038)
//
// main.cpp
// 003
//
// Created by adrian ilisei on 20/06/2018.
// Copyright © 2018 adrian ilisei. All rights reserved.
//
#include <fstream>
#include <iostream>
using namespace std;
int main() {
ifstream f("flip.in");
ofstream g("flip.out");
short n, m;
long v[16][16];
f>>n>>m;
long long maxSum = 0;
long long currentSum = 0;
for(short i=0; i<n; i++)
{
for(short j=0; j<m; j++)
{
f>>v[i][j];
}
}
for(short i=0; i<n; i++)
{
for(short j=0; j<m; j++)
{
currentSum = 0;
for(short k=0; k<n; k++)
{
for(short l=0; l<m; l++)
{
if(k==i || l==j)
{
currentSum += -v[k][l];
} else
{
currentSum += v[k][l];
}
}
}
// if first run max sum is always current sum
if(i==0 && j==0)
{
maxSum = currentSum;
} else
{
if(currentSum > maxSum)
maxSum = currentSum;
}
}
}
g<<maxSum;
return 0;
}