Cod sursa(job #2059761)

Utilizator dragostanTantaru Dragos Constantin dragostan Data 7 noiembrie 2017 16:10:09
Problema Struti Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 1.22 kb
#include <fstream>

using namespace std;
ifstream cin("struti.in");
ofstream cout("struti.out");
const int DIM = 1001;
int alp[DIM][DIM], d[DIM * DIM], mx[DIM][DIM], mn[DIM][DIM], n, m, p;
int dmx(int x);
int all(int x, int y, int& mini);
int main()
{
    int dx, dy;
    cin >> n >> m >> p;
    for(int i = 1; i <= n; ++i)
    {
        for(int j = 1; j <= m; ++j)
            cin >> alp[i][j];
    }
    for(int i = 1; i <= p; ++i)
    {
        cin >> dx >> dy;

        int mini = 9000, nrt = 0, mnou;
        dmx(dx);
        nrt += all(dx, dy, mini);
        if(dx != dy)
        {
        dmx(dy);
        }

    }
    return 0;
}


int all(int x, int y, int& mini)
{
    int st = 0, dr = -1, nr = 0;
    return 0;
}

int dmx(int x)
{
   /* for(int i = 1; i <= n; ++i)
    {
        for(int j = 1; j <= m; ++j)
        {
            mx[i][j] = 0;
            mn[i][j] = 9000;
        }
    }*/

    for(int j = 1; j <= m; ++j)
    {
        for(int i = x; i <= n; ++i)
        {
            for(int t = i - x + 1; t <= i; ++t)
            {
                if(alp[t][j] > mx[i][j])
                    mx[i][j] = alp[t][j];

                if(alp[t][j] < mn[i][j])
                    mn[i][j] = alp[t][j];
            }
        }
    }

}