Pagini recente » Cod sursa (job #446350) | Cod sursa (job #1137262) | Cod sursa (job #2448057) | Cod sursa (job #2578216) | Cod sursa (job #2109973)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("kdrum.in");
ofstream g ( "kdrum.out");
int a[51][51],n ,m,k,x1,x2,y1,y2,i,j;
int mar (int i, int j)
{
i=x2;
j=y2;
a[i][j]=0;
if (a[i-1][j]!=0)
{
a[i-1][j]=0;
mar(i-1,j);
}
else if (a[i+1][j]!=0)
{
a[i+1][j]=0;
mar(i+1,j);
}
else if (a[i][j-1]!=0)
{
a[i][j-1]=0;
mar(i,j-1);
}
else if (a[i][j+1]!=0)
{
a[i][j+1]=0;
mar(i,j+1);
}
}
int main()
{
f>>n;
f>>m;
f>>k;
f>>x1;
f>>y1;
f>>x2;
f>>y2;
for( i=1; i<=n; i++ )
for ( j=1; j<=m; j++)
f>>a[i][j];
for( i=1; i<=n; i++ )
{
for ( j=1; j<=m; j++)
g<<a[i][j]<<" ";
g<<endl;
}
return 0;
}