Professional Documents
Culture Documents
void infect(unsigned long long int i, unsigned long long int j, unsigned long lo
ng int row,unsigned long long int column) {
if(i >= 0 && i < row && j >= 0 && j < column && map[i][j] == 'Y') {
map[i][j] = 'N';
infect(i - 1, j, row, column);
infect(i, j - 1, row, column);
infect(i, j + 1, row, column);
infect(i + 1, j, row, column);
}
}
unsigned long long int Group(int mn,char ** grid)
{
unsigned long long int solution=0;
unsigned long long int field=0;
unsigned long long int i,j;
unsigned long long int row=mn;
unsigned long long int col;
col = strlen(*(grid));
for(i=0;i<row;grid++)
{
for(j=0;j<col;(*(grid))++)
{
map[i][j] = (*(*(grid)));
j++;
}
i++;
}