Cod sursa(job #1011950)

Utilizator likesebiiiIonita Mihai Sebastian likesebiii Data 17 octombrie 2013 19:49:19
Problema Jocul Flip Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.88 kb
#include <iostream>
#include <fstream>

using namespace std;
ifstream F("flip.in") ;
ofstream O("filip.out");

int main()
{
    int i , x , limita = 0 , limita2 = 0 , SR[100000] , SR2[100000] , SC[16] , SC2[16] , Numar[100] , M , N ;
    F >> M >> N ;
    x = 1 ;
    i = 1 ;
    while ( i <= M )
    {
        SR[x] += Numar[i] ;
        SR2[x] += Numar[i] * (-1) ;
        if ( SR[x] > limita ) limita = SR[x] ;
        if ( SR2[x] > limita ) limita = SR2[x] ;
        ++i ;
        if ( i % N == 0 )
            ++x ;
    }
    O << limita << " " ;
    i = 1 ;
    x = 1 ;
    while ( i <= N )
    {
        SC[x] += Numar[x+i*N] ;
        SC2[x] += Numar[x+i*N] * (-1) ;
        if ( SC[x] > limita2) limita2 = SC[x] ;
        if ( SC2[x] > limita ) limita2 = SC2[x] ;
        ++i ;
        if ( i % M == 0 ) ++x ;
    }
    O << limita2 ;
    return 0 ;
}