Cod sursa(job #18391)

Utilizator the_dragon_of_rockTzogorean Alex the_dragon_of_rock Data 18 februarie 2007 11:54:48
Problema Plantatie Scor 60
Compilator cpp Status done
Runda preONI 2007, Runda 2, Clasa a 10-a Marime 0.66 kb
#include<fstream>
using namespace std;
int n,m,a[505][505];

int main()
{
    ifstream in("plantatie.in");
    in>>n>>m;
    int i,j;
    for (i=1;i<=n;i++)
        for (j=1;j<=n;j++)
            in>>a[i][j];
    
    int max,k,ii,jj,t,p,q,x;
    ofstream out("plantatie.out");
    for (t=1;t<=m;t++)
        {
             in>>i>>j>>k;
             max=a[i][j];
             ii=i+k-1;
             jj=j+k-1;
             for (p=i;p<=ii;p++)
                 for (q=j;q<=jj;q++)
                     if (a[p][q]>max)
                        max=a[p][q];
             out<<max<<"\n";
        }
    in.close();
    out.close();
    
    return 0;
}