CCCPaste

Untitled

#include 
#include 
#include 


using namespace std;

int dx[]={1,0,-1,0};
int dy[]={0,1,0,-1};

int main()
{
    int n,m;
    cin>>n>>m;
    int x[n][m];
    for(int i = 0;i>x[i][j];
      }
    }


    bool visited[n][m];
    for(int i = 0;iq;
        q.push(si);
        q.push(sj);
        while(!q.empty()){
          int ci=q.front();
          q.pop();
          int cj=q.front();
          q.pop();
          for(int i = 0;i<4;i++){
            int ti=ci+dx[i];
            int tj=cj+dy[i];
            if(ti=0 && tj>=0 && visited[ti][tj]==false && x[ti][tj]>=x[ci][cj]){
               visited[ti][tj]=true;
               q.push(ti);
               q.push(tj);
            }
          }
        }
   }


    return 0;
}